Skip to content

Conversation

@martincostello
Copy link
Member

@martincostello martincostello commented Nov 5, 2025

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

  • CONTRIBUTING guidelines followed (license requirements, nullable enabled, static analysis, etc.)
  • Unit tests added/updated
  • Appropriate CHANGELOG.md files updated for non-trivial changes
  • Changes in public API reviewed (if applicable)

Update to stable release of .NET 10.
@github-actions github-actions bot added infra Infra work - CI/CD, code coverage, linters dependencies Pull requests that update a dependency file documentation Documentation related pkg:OpenTelemetry.Exporter.OpenTelemetryProtocol Issues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet package labels Nov 5, 2025
Change `rollForward` to `latestMajor` to fix actions/setup-dotnet.
@codecov
Copy link

codecov bot commented Nov 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.75%. Comparing base (893fb93) to head (aa0ded5).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            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     
Flag Coverage Δ
unittests-Project-Experimental 86.62% <ø> (-0.04%) ⬇️
unittests-Project-Stable 86.59% <ø> (-0.14%) ⬇️
unittests-Solution 86.74% <ø> (+0.01%) ⬆️
unittests-UnstableCoreLibraries-Experimental 86.07% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 2 files with indirect coverage changes

Update .NET 10 container digests.
Fix w3c-trace-context-integration-test for .NET 8.
@martincostello martincostello marked this pull request as ready for review November 11, 2025 15:36
@martincostello martincostello requested a review from a team as a code owner November 11, 2025 15:36
Copilot AI review requested due to automatic review settings November 11, 2025 15:36
Copilot finished reviewing on behalf of martincostello November 11, 2025 15:37
Copy link

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 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.
@github-actions github-actions bot added pkg:OpenTelemetry.Api.ProviderBuilderExtensions Issues related to OpenTelemetry.Api.ProviderBuilderExtensions NuGet package pkg:OpenTelemetry.Api Issues related to OpenTelemetry.Api NuGet package pkg:OpenTelemetry.Exporter.Console Issues related to OpenTelemetry.Exporter.Console NuGet package labels Nov 11, 2025
This was referenced Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Documentation related infra Infra work - CI/CD, code coverage, linters pkg:OpenTelemetry.Api.ProviderBuilderExtensions Issues related to OpenTelemetry.Api.ProviderBuilderExtensions NuGet package pkg:OpenTelemetry.Api Issues related to OpenTelemetry.Api NuGet package pkg:OpenTelemetry.Exporter.OpenTelemetryProtocol Issues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet package pkg:OpenTelemetry.Extensions.Hosting Issues related to OpenTelemetry.Extensions.Hosting NuGet package pkg:OpenTelemetry Issues related to OpenTelemetry NuGet package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants