From e9b58f97ec2ac34c062b4566d8baf5b41ea25f14 Mon Sep 17 00:00:00 2001 From: "Matt Mitchell (.NET)" Date: Mon, 6 Oct 2025 14:42:33 -0700 Subject: [PATCH 1/2] Enable hotfix branding --- Directory.Build.targets | 4 ++-- eng/Versions.props | 4 +++- eng/packaging.targets | 8 ++++---- src/coreclr/.nuget/Directory.Build.props | 2 +- src/coreclr/.nuget/Directory.Build.targets | 2 +- .../System.Private.CoreLib/System.Private.CoreLib.csproj | 4 ++-- src/coreclr/nativeaot/Directory.Build.props | 6 +++--- .../System.Private.CoreLib/System.Private.CoreLib.csproj | 2 +- 8 files changed, 17 insertions(+), 15 deletions(-) diff --git a/Directory.Build.targets b/Directory.Build.targets index 7e26eef0a493cc..3b540f52aeddd4 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -41,7 +41,7 @@ Microsoft%AE .NET $(ProductVersion) - $(ProductVersion) + $(ProductVersion) $(ProductVersion)-$(VersionSuffix) @@ -121,7 +121,7 @@ AfterTargets="ResolveProjectReferences" BeforeTargets="FindReferenceAssembliesForReferences" Condition="'@(ProjectReference)' != '' and '@(_ResolvedProjectReferencePaths)' != ''"> - false diff --git a/eng/Versions.props b/eng/Versions.props index b4fb0adcde0344..d021d74327e0f4 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -12,8 +12,10 @@ servicing + false + true - true + false release -$(PreReleaseVersionLabel) -$(PreReleaseVersionLabel).$(PreReleaseVersionIteration) diff --git a/eng/packaging.targets b/eng/packaging.targets index 2c8d30b905fe53..5f4fcf1dd868c2 100644 --- a/eng/packaging.targets +++ b/eng/packaging.targets @@ -32,7 +32,7 @@ '$(IsRIDSpecificProject)' == 'true' ) and ( - '$(PreReleaseVersionLabel)' != 'servicing' or + '$(IsServicingBuild)' != 'true' or '$(PackageUseIncrementalServicingVersion)' != 'true' ) and '$(GitHubRepositoryName)' != 'runtimelab'">true @@ -45,14 +45,14 @@ false - + true $(NoWarn);CP0003 - - + false diff --git a/src/coreclr/.nuget/Directory.Build.targets b/src/coreclr/.nuget/Directory.Build.targets index 379fbd65030b32..80232b4242123b 100644 --- a/src/coreclr/.nuget/Directory.Build.targets +++ b/src/coreclr/.nuget/Directory.Build.targets @@ -4,7 +4,7 @@ $(ProductVersion) - $(PackageVersion) + $(PackageVersion) diff --git a/src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj b/src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj index 14936ccfa6479f..663c6df13d5002 100644 --- a/src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj +++ b/src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj @@ -44,7 +44,7 @@ false v4.0.30319 - $(ProductVersion) + $(ProductVersion) $(ProductVersion) $(NoWarn),0419,0649,CA2249,CA1830;AD0001 @@ -243,7 +243,7 @@ Common\System\Collections\Generic\ArrayBuilder.cs - + diff --git a/src/coreclr/nativeaot/Directory.Build.props b/src/coreclr/nativeaot/Directory.Build.props index 005d6ae997adab..fb218eace55b3d 100644 --- a/src/coreclr/nativeaot/Directory.Build.props +++ b/src/coreclr/nativeaot/Directory.Build.props @@ -25,9 +25,9 @@ false v4.0.30319 - - $(ProductVersion) - $(ProductVersion) + + $(ProductVersion) + $(ProductVersion) $(NoWarn),0419,0649,CA2249,CA1830 diff --git a/src/mono/System.Private.CoreLib/System.Private.CoreLib.csproj b/src/mono/System.Private.CoreLib/System.Private.CoreLib.csproj index 229ae79f7f8cc1..30c3df905abdf7 100644 --- a/src/mono/System.Private.CoreLib/System.Private.CoreLib.csproj +++ b/src/mono/System.Private.CoreLib/System.Private.CoreLib.csproj @@ -31,7 +31,7 @@ true v4.0.30319 - $(ProductVersion) + $(ProductVersion) $(ProductVersion) $(NoWarn),0419,0649,AD0001 From 5ccd88a3ba368d89fd9fd84816da661033c9eaba Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Mon, 6 Oct 2025 14:53:14 -0700 Subject: [PATCH 2/2] Change StabilizePackageVersion to true condition --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index d021d74327e0f4..3d70db3fdbc1ad 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -15,7 +15,7 @@ false true - false + true release -$(PreReleaseVersionLabel) -$(PreReleaseVersionLabel).$(PreReleaseVersionIteration)