feat: added build support for net10#58
Conversation
There was a problem hiding this comment.
Pull Request Overview
This pull request attempts to add build support for .NET 10, updating all project files and CI/CD workflows to include net10.0 as a target framework. However, .NET 10 has not been officially released yet as of January 2025.
- Adds
net10.0to target frameworks across all projects - Updates GitHub Actions workflows to install .NET SDK 10.0.x
- Updates package lock files with dependency resolution for net10.0
Reviewed Changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Directory.Build.props | Adds net10.0 to the global target frameworks list |
| .github/workflows/codeql-analysis.yml | Adds .NET SDK 10.0.x to the dotnet-version setup |
| .github/workflows/ci.yml | Adds .NET SDK 10.0.x to the dotnet-version setup in two jobs |
| src/PatternKit.Examples/PatternKit.Examples.csproj | Adds net10.0 to target frameworks |
| src/PatternKit.Examples/packages.lock.json | Adds dependency resolution for net10.0 framework |
| src/PatternKit.Core/packages.lock.json | Adds empty net10.0 dependency section |
| test/PatternKit.Tests/PatternKit.Tests.csproj | Adds net10.0 to target frameworks |
| test/PatternKit.Tests/packages.lock.json | Adds dependency resolution for net10.0 framework |
| test/PatternKit.Generators.Tests/PatternKit.Generators.Tests.csproj | Adds net10.0 to target frameworks |
| test/PatternKit.Generators.Tests/packages.lock.json | Adds dependency resolution for net10.0 framework |
| test/PatternKit.Examples.Tests/PatternKit.Examples.Tests.csproj | Adds net10.0 to target frameworks |
| test/PatternKit.Examples.Tests/packages.lock.json | Adds dependency resolution for net10.0 framework |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Code Coverage |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #58 +/- ##
==========================================
+ Coverage 75.93% 83.12% +7.18%
==========================================
Files 77 77
Lines 5261 5261
Branches 819 819
==========================================
+ Hits 3995 4373 +378
+ Misses 991 888 -103
+ Partials 275 0 -275
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.