Conversation
…sion recommendations Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
* Branding Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> * Allow only squash merging Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Clarify the requirements for merge rules in the README and ensure all general merge types are enabled for rulesets to be honored. --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Enhance the README for clearer setup instructions and update branding for consistency. Adjust merge rules and clarify requirements in the documentation. Include additional project files and configurations to support development and code generation tasks. --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Improve the logging framework with global configuration options and refactor the code structure. Enhance documentation across multiple files and add agent instructions for better clarity. --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Improve code structure and documentation across multiple files, enhance the logging framework with global configuration options, and update the testing framework references. Additionally, reorganize the README to clarify branching workflow requirements. --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
#27) …improve branch condition checks Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
- Bump versions of csharpier, husky, and dotnet-outdated-tool in dotnet-tools.json - Require WORKFLOW_PAT secret in run-codegen-pull-request-task.yml for pull request creation - Add .Net Outdated Upgrade task in tasks.json for upgrading outdated packages - Update Microsoft.Extensions.Http.Resilience, Serilog, and System.CommandLine versions in CodeGen.csproj, Console.csproj, and Library.csproj - Update README.md with instructions for creating and using WORKFLOW_PAT - Upgrade AwesomeAssertions and Microsoft.NET.Test.Sdk in Tests.csproj Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates NuGet/tooling dependencies and improves automation around code generation by having the codegen workflow open labeled PRs using a dedicated PAT, with accompanying documentation and VS Code task updates.
Changes:
- Bump several NuGet package versions across projects and update local dotnet tool versions.
- Add a VS Code task for interactive dependency upgrades via
dotnet outdated --upgrade:prompt, and document it in project docs. - Adjust codegen PR automation to use a reusable-workflow secret (
WORKFLOW_PAT) and label-based identification for auto-merge.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| Tests/Tests.csproj | Updates test dependencies (AwesomeAssertions, Microsoft.NET.Test.Sdk). |
| Library/Library.csproj | Updates logging abstraction and SourceLink package versions. |
| Console/Console.csproj | Updates logging abstraction, Serilog, and System.CommandLine versions. |
| CodeGen/CodeGen.csproj | Updates resilience + CLI/logging package versions for the codegen tool. |
| .config/dotnet-tools.json | Bumps versions of local dev tools (CSharpier, Husky, dotnet-outdated-tool). |
| .vscode/tasks.json | Adds .Net Outdated Upgrade task to run dotnet outdated --upgrade:prompt. |
| CODESTYLE.md | Documents the new .Net Outdated Upgrade task. |
| .github/copilot-instructions.md | Documents the new .Net Outdated Upgrade task and workflow. |
| AGENTS.md | Updates formatting and references the new .Net Outdated Upgrade task. |
| README.md | Documents WORKFLOW_PAT and required repo label setup for codegen PR automation. |
| .github/workflows/run-codegen-pull-request-task.yml | Requires WORKFLOW_PAT, uses it for PR creation, and applies automated-codegen label. |
| .github/workflows/merge-bot-pull-request.yml | Switches codegen auto-merge gating from actor-based to label-based detection. |
Uh oh!
There was an error while loading. Please reload this page.
…ADME documentation (#36) Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen <ptr727@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.