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.
This commit is contained in:
devmobasa committed 2026-10-19 12:05:49 +02:00
1 parent 7950b621c9
commit 099cfea832
4 files changed
+11 -11

No files matched your search

+1 -1
View File
@@ -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
}
@@ -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]
@@ -26,8 +26,8 @@ public sealed class VersionConsistencyTests
}
[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 sealed class VersionConsistencyTests
"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 sealed class VersionConsistencyTests
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]
+1 -1
View File
@@ -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<ToolCommand> Commands