Skip to content

Update dependencies and enhance workflow configurations - #33

Merged
ptr727 merged 1 commit into
developfrom
pat
Apr 5, 2026
Merged

Update dependencies and enhance workflow configurations#33
ptr727 merged 1 commit into
developfrom
pat

Conversation

@ptr727

Copy link
Copy Markdown
Owner
  • 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

- 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>
CopilotAI review requested due to automatic review settings April 5, 2026 16:13

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project/tooling dependencies and improves the codegen PR workflow by requiring an explicit PAT secret, plus adds a VS Code task to upgrade outdated NuGet packages.

Changes:

  • Bump .NET tool and NuGet package versions across projects (CSharpier, Husky, dotnet-outdated-tool, Serilog, System.CommandLine, resilience, test tooling).
  • Require a WORKFLOW_PAT secret for the reusable codegen workflow and use it for PR creation.
  • Add a VS Code task for dotnet outdated --upgrade:prompt and document WORKFLOW_PAT setup in the README.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
FileDescription
Tests/Tests.csprojUpdates test dependencies (AwesomeAssertions, Microsoft.NET.Test.Sdk).
README.mdDocuments creating/storing WORKFLOW_PAT and required permissions.
Library/Library.csprojUpdates logging abstractions and SourceLink package versions.
Console/Console.csprojUpdates runtime package versions (logging abstractions, Serilog, System.CommandLine).
CodeGen/CodeGen.csprojUpdates codegen dependencies (resilience, Serilog, System.CommandLine).
.vscode/tasks.jsonAdds a VS Code task for upgrading outdated NuGet packages.
.github/workflows/run-codegen-pull-request-task.ymlRequires WORKFLOW_PAT and uses it for create-pull-request.
.config/dotnet-tools.jsonBumps tool versions for CSharpier, Husky, and dotnet-outdated-tool.

Comment thread.vscode/tasks.json
@ptr727
ptr727 merged commit 6bf9717 into developApr 5, 2026
23 checks passed
@ptr727
ptr727 deleted the pat branch April 5, 2026 16:23
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@ptr727