-
Notifications
You must be signed in to change notification settings - Fork 0
Update dependencies and copilot instructions #140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates project dependencies to their latest versions and introduces new Copilot configuration. The dependency updates span across .NET SDK (10.0.100), MediatR (13.1.0), Microsoft.Extensions packages (10.0.0), and various testing/analysis tools. The PR also replaces the detailed copilot-instructions.md with a concise set of coding guidelines and adds GitHub Copilot workspace setup automation.
Key changes:
- Updates all Microsoft.Extensions.* packages from 9.0.8 to 10.0.0 across the solution
- Updates .NET SDK from 9.0.306 to 10.0.100 and enhances CI/CD workflows with explicit .NET setup
- Replaces comprehensive copilot instructions with streamlined coding guidelines focusing on formatting, null checks, and test conventions
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| global.json | Updates .NET SDK version from 9.0.306 to 10.0.100 |
| src/Workleap.Extensions.MediatR/Workleap.Extensions.MediatR.csproj | Updates MediatR to 13.1.0 and Microsoft.Extensions.* packages to 10.0.0 |
| src/Workleap.Extensions.MediatR.ApplicationInsights/Workleap.Extensions.MediatR.ApplicationInsights.csproj | Updates Microsoft.Bcl.AsyncInterfaces to 10.0.0 |
| src/Workleap.Extensions.MediatR.Tests/Workleap.Extensions.MediatR.Tests.csproj | Updates test SDK to 18.0.1 and Workleap.Extensions.Xunit to 1.1.30 |
| src/Workleap.Extensions.MediatR.Analyzers.Tests/Workleap.Extensions.MediatR.Analyzers.Tests.csproj | Updates Roslyn Workspaces to 5.0.0 and test SDK to 18.0.1 |
| src/Directory.Build.props | Updates Workleap.DotNet.CodingStandards from 1.1.3 to 1.1.36 |
| .github/workflows/publish.yml | Adds explicit .NET SDK setup with global.json and 8.0.x runtime |
| .github/workflows/ci.yml | Adds explicit .NET SDK setup with global.json and 8.0.x runtime |
| .github/workflows/copilot-setup-steps.yml | New workflow for GitHub Copilot workspace setup automation |
| .github/copilot-instructions.md | Replaces detailed setup instructions with concise coding guidelines |
| src/Workleap.Extensions.MediatR.Tests/HostBuilderTests.cs | Adds blank line between namespace and class declaration for consistency |
Jira issue link: FENG-1466 / FESD-576
Description of changes
Breaking changes
Additional checks