Skip to content

Bump .NET 11 SDK pin to 11.0.100-preview.5.26302.115 - #9958

Merged
glen-84 merged 1 commit into
mainfrom
gai/bump-sdk-net11-preview5
Jun 20, 2026
Merged

Bump .NET 11 SDK pin to 11.0.100-preview.5.26302.115#9958
glen-84 merged 1 commit into
mainfrom
gai/bump-sdk-net11-preview5

Conversation

@glen-84

@glen-84 glen-84 commented Jun 20, 2026

Copy link
Copy Markdown
Member

Summary

  • Bumps the pinned .NET 11 SDK from preview.4.26230.115 to preview.5.26302.115 in global.json and every workflow that installs the SDK (release, ci, coverage, benchmarks).
  • Picks up the NativeAOT IL-scanner fix from Make IL Scanner report both variants dotnet/runtime#128107: with runtime-async enabled, the preview 4 ILC fails the Nitro CLI AOT publish with VTable … not computed by the IL scanner. Preview 5 resolves it.
  • All NuGet package versions stay on the existing 11.0.0-preview.4 band (no Directory.Packages.props changes), since the Npgsql EF provider has no preview 5 release yet.

Test plan

  • Nitro CLI NativeAOT publish (PublishAot, net11.0): fails on preview 4, succeeds on preview 5 (produces a working binary).
  • PostgreSQL integration tests (EF Core + Npgsql held at preview 4) on the preview 5 SDK/runtime: clean restore with no NuGet version conflicts, 40/40 tests pass.

Copilot AI review requested due to automatic review settings June 20, 2026 18:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 repository’s pinned .NET 11 SDK to 11.0.100-preview.5.26302.115 to pick up the NativeAOT IL-scanner fix needed for Nitro CLI AOT publishing, while keeping existing NuGet package versions on the 11.0.0-preview.4 band.

Changes:

  • Bump global.json SDK version from preview 4 to preview 5.
  • Update GitHub Actions workflows (release, ci, coverage) to install the preview 5 SDK.
  • Update the benchmarks workflow’s dotnet-install.sh version to preview 5.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
global.json Updates the pinned .NET 11 SDK version to preview 5.
.github/workflows/release.yml Uses preview 5 in setup-dotnet matrix and Nitro CLI build job.
.github/workflows/coverage.yml Uses preview 5 in setup-dotnet matrix and coverage upload job.
.github/workflows/ci.yml Uses preview 5 in setup-dotnet matrix and coverage merge job.
.github/workflows/benchmarks.yml Updates dotnet-install.sh to request preview 5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/benchmarks.yml
@github-code-quality

Copy link
Copy Markdown

Code Coverage Overview

Languages: C#

C# / code-coverage/dotnet

The overall coverage in the gai/bump-sdk-net11-p... branch remains at 49%, unchanged from the main branch.

Show a code coverage summary of the most impacted files.
File main f30a54f gai/bump-sdk-net11-p... 1e38815 +/-
/home/runner/wo...gerMessage.g.cs 15% 11% -4%
/home/runner/wo...geDispatcher.cs 75% 72% -3%
/home/runner/wo...boxProcessor.cs 74% 72% -2%
/home/runner/wo...eiveEndpoint.cs 72% 70% -2%
/home/runner/wo...SocketClient.cs 78% 80% +2%
/home/runner/wo...ueryExecutor.cs 65% 67% +2%
/home/runner/wo...etConnection.cs 86% 88% +2%
/home/runner/wo...dArrayWriter.cs 65% 68% +3%
/home/runner/wo...toResetEvent.cs 68% 73% +5%
/home/runner/wo...ageProcessor.cs 89% 100% +11%

Code Coverage is in Public Preview. Learn more and provide us with your feedback.

@glen-84
glen-84 merged commit dd0c654 into main Jun 20, 2026
145 checks passed
@glen-84
glen-84 deleted the gai/bump-sdk-net11-preview5 branch June 20, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants