From 099cfea832fec842a99a7049071861fad5bf5db4 Mon Sep 17 00:00:00 2001 From: devmobasa <4170275+devmobasa@users.noreply.github.com> Date: Mon, 19 Oct 2026 12:05:49 +0200 Subject: [PATCH] chore(tooling): update the pinned .NET SDK to 11 RC2 Update global.json and the SDK consistency guard to 11.0.100-rc.2.26504.105. Refresh the release and version-metadata fixtures while preserving strict SDK selection. --- global.json | 2 +- .../csharp-tests/ReleaseParityRegressionTests.cs | 2 +- tools/csharp-tests/VersionConsistencyTests.cs | 16 ++++++++-------- tools/csharp/Commands/VersionCommands.cs | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/global.json b/global.json index b53c30003..f98afc573 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "11.0.100-rc.1.26425.128", + "version": "11.0.100-rc.2.26504.105", "rollForward": "disable", "allowPrerelease": true } diff --git a/tools/csharp-tests/ReleaseParityRegressionTests.cs b/tools/csharp-tests/ReleaseParityRegressionTests.cs index a14b14cee..5b87fa355 100644 --- a/tools/csharp-tests/ReleaseParityRegressionTests.cs +++ b/tools/csharp-tests/ReleaseParityRegressionTests.cs @@ -10,7 +10,7 @@ public sealed class ReleaseParityRegressionTests private const string PassphraseVariable = EnvironmentVariables.AurSshPassphrase; private const string SyntheticPassphrase = "synthetic-passphrase"; private const string RepositoryDeployKey = "repository-deploy-key"; - private const string TestDotnetSdk = "11.0.100-rc.1.26425.128"; + private const string TestDotnetSdk = "11.0.100-rc.2.26504.105"; private const string CommandLogVariable = "WAYSCRIBER_COMMAND_LOG"; [Fact] diff --git a/tools/csharp-tests/VersionConsistencyTests.cs b/tools/csharp-tests/VersionConsistencyTests.cs index 0880b617e..b594b956e 100644 --- a/tools/csharp-tests/VersionConsistencyTests.cs +++ b/tools/csharp-tests/VersionConsistencyTests.cs @@ -26,8 +26,8 @@ public async Task CopiedRepositoryMetadataPasses( ) } [Theory] - [InlineData( """{"sdk":{"version":"11.0.100-rc.1.26425.128","rollForward":"disable","allowPrerelease":true}}""" )] - [InlineData( """{"sdk":{"version":" 11.0.100-rc.1.26425.128 ","rollForward":"disable","allowPrerelease":true}}""" )] + [InlineData( """{"sdk":{"version":"11.0.100-rc.2.26504.105","rollForward":"disable","allowPrerelease":true}}""" )] + [InlineData( """{"sdk":{"version":" 11.0.100-rc.2.26504.105 ","rollForward":"disable","allowPrerelease":true}}""" )] public async Task CompactGlobalJsonWithTheReviewedSdkPasses( string globalJson ) { using var fixture = new VersionMetadataFixture( ); @@ -43,13 +43,13 @@ public async Task CompactGlobalJsonWithTheReviewedSdkPasses( string globalJson ) "global.json SDK metadata is invalid: sdk.version must be a non-empty string" )] [InlineData( """{"sdk":{"version":11,"rollForward":"disable","allowPrerelease":true}}""", "global.json SDK metadata is invalid: sdk.version must be a non-empty string" )] - [InlineData( """{"sdk":{"version":"11.0.100-rc.1.26425.127","rollForward":"disable","allowPrerelease":true}}""", - "global.json SDK: expected 11.0.100-rc.1.26425.128, got 11.0.100-rc.1.26425.127" )] - [InlineData( """{"sdk":{"version":"11.0.100-rc.1.26425.128","rollForward":"latestPatch","allowPrerelease":false}}""", + [InlineData( """{"sdk":{"version":"11.0.100-rc.2.26504.104","rollForward":"disable","allowPrerelease":true}}""", + "global.json SDK: expected 11.0.100-rc.2.26504.105, got 11.0.100-rc.2.26504.104" )] + [InlineData( """{"sdk":{"version":"11.0.100-rc.2.26504.105","rollForward":"latestPatch","allowPrerelease":false}}""", "global.json SDK rollForward must be disable" )] - [InlineData( """{"sdk":{"version":"11.0.100-rc.1.26425.128","rollForward":"latestPatch","allowPrerelease":false}}""", + [InlineData( """{"sdk":{"version":"11.0.100-rc.2.26504.105","rollForward":"latestPatch","allowPrerelease":false}}""", "global.json SDK allowPrerelease must be true" )] - [InlineData( """{"sdk":{"version":"11.0.100-rc.1.26425.128","rollForward":"disable","allowPrerelease":"true"}}""", + [InlineData( """{"sdk":{"version":"11.0.100-rc.2.26504.105","rollForward":"disable","allowPrerelease":"true"}}""", "global.json SDK allowPrerelease must be true" )] public async Task GlobalJsonMustPinTheReviewedSdk( string globalJson, string expected ) { @@ -183,7 +183,7 @@ public async Task MissingGlobalJsonIsInvalidSdkMetadata( ) var error = await fixture.CheckExpectingFailure( ); Assert.Contains( "global.json SDK metadata is invalid", error, StringComparison.Ordinal ); - Assert.Contains( "global.json SDK: expected 11.0.100-rc.1.26425.128, got missing", error, StringComparison.Ordinal ); + Assert.Contains( "global.json SDK: expected 11.0.100-rc.2.26504.105, got missing", error, StringComparison.Ordinal ); } [Theory] diff --git a/tools/csharp/Commands/VersionCommands.cs b/tools/csharp/Commands/VersionCommands.cs index a596b22cd..d3d73d479 100644 --- a/tools/csharp/Commands/VersionCommands.cs +++ b/tools/csharp/Commands/VersionCommands.cs @@ -73,7 +73,7 @@ internal static partial class VersionCommands // Raise this floor only as a coordinated release-platform change. internal const string SupportedLibadwaitaFloor = "1.4"; - internal const string ToolSdkVersion = "11.0.100-rc.1.26425.128"; + internal const string ToolSdkVersion = "11.0.100-rc.2.26504.105"; internal const string ToolSdkRollForward = "disable"; public static IReadOnlyList Commands