Skip to content

Conversation

@geraldbarre-workleap
Copy link
Contributor

@geraldbarre-workleap geraldbarre-workleap commented Nov 21, 2025

Jira issue link: FENG-1466 / FESD-576

Description of changes

Breaking changes

Additional checks

  • Updated the documentation of the project to reflect the changes
  • Added new tests that cover the code changes

Copy link
Contributor

Copilot AI left a 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

@geraldbarre-workleap geraldbarre-workleap merged commit 2c58398 into main Nov 21, 2025
13 checks passed
@geraldbarre-workleap geraldbarre-workleap deleted the feature/FENG-1466 branch November 21, 2025 15:26
Sign up for free to 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.

3 participants