-
Notifications
You must be signed in to change notification settings - Fork 857
[Infra] Update to .NET 10 GA #6667
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
[Infra] Update to .NET 10 GA #6667
Conversation
Update to stable release of .NET 10.
Change `rollForward` to `latestMajor` to fix actions/setup-dotnet.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6667 +/- ##
==========================================
- Coverage 86.79% 86.75% -0.05%
==========================================
Files 258 258
Lines 11958 11958
==========================================
- Hits 10379 10374 -5
- Misses 1579 1584 +5
Flags with carried forward coverage won't be shown. Click here to find out more. |
test/OpenTelemetry.Exporter.OpenTelemetryProtocol.Tests/IntegrationTest/Dockerfile
Outdated
Show resolved
Hide resolved
test/OpenTelemetry.Instrumentation.W3cTraceContext.Tests/Dockerfile
Outdated
Show resolved
Hide resolved
Update .NET 10 container digests.
...rumentation.W3cTraceContext.Tests/OpenTelemetry.Instrumentation.W3cTraceContext.Tests.csproj
Outdated
Show resolved
Hide resolved
Fix w3c-trace-context-integration-test for .NET 8.
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 the project from .NET 10 RC2 to the stable .NET 10 GA release. The changes systematically replace all RC2 version references with their GA equivalents.
- Updates .NET SDK version from 10.0.100-rc.2 to 10.0.100
- Updates all .NET 10 package versions from 10.0.0-rc.2.25502.107 to 10.0.0
- Updates Docker base images with GA versions and corresponding SHA256 digests
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| global.json | Updates SDK version to .NET 10 GA (10.0.100) |
| Directory.Packages.props | Updates all Microsoft.Extensions and System.Diagnostics.DiagnosticSource packages to .NET 10 GA versions (10.0.0) |
| test/OpenTelemetry.Instrumentation.W3cTraceContext.Tests/OpenTelemetry.Instrumentation.W3cTraceContext.Tests.csproj | Updates Microsoft.Extensions.DependencyInjection.Abstractions package reference to GA version |
| test/OpenTelemetry.Instrumentation.W3cTraceContext.Tests/Dockerfile | Updates .NET 10 SDK Docker image to GA with new SHA digest |
| test/OpenTelemetry.Exporter.OpenTelemetryProtocol.Tests/IntegrationTest/Dockerfile | Updates .NET 10 SDK Docker image to GA with new SHA digest |
| examples/MicroserviceExample/WorkerService/Dockerfile | Updates both .NET 10 SDK and ASP.NET Docker images to GA with new SHA digests |
| examples/MicroserviceExample/WebApi/Dockerfile | Updates both .NET 10 SDK and ASP.NET Docker images to GA with new SHA digests |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Add entry for stable .NET 10 packages.
Changes
Update to stable release of .NET 10.
Opening now to be ready, but the CI will fail until .NET 10 GA is actually published and the Docker container digests are known.
Merge requirement checklist
Unit tests added/updatedCHANGELOG.mdfiles updated for non-trivial changesChanges in public API reviewed (if applicable)