Skip to content

Commit 140a8ea

Browse files
authored
Merge pull request #93807 from carlossanlop/StableBranding8
[release/8.0] Stable branding for .NET 8 GA
2 parents 0aebd01 + 1c9b5ee commit 140a8ea

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

eng/Versions.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PreReleaseVersionIteration>
1414
</PreReleaseVersionIteration>
1515
<!-- Enable to remove prerelease label. -->
16-
<StabilizePackageVersion Condition="'$(StabilizePackageVersion)' == ''">false</StabilizePackageVersion>
16+
<StabilizePackageVersion Condition="'$(StabilizePackageVersion)' == ''">true</StabilizePackageVersion>
1717
<DotNetFinalVersionKind Condition="'$(StabilizePackageVersion)' == 'true'">release</DotNetFinalVersionKind>
1818
<WorkloadVersionSuffix Condition="'$(DotNetFinalVersionKind)' != 'release' and '$(PreReleaseVersionIteration)' == ''">-$(PreReleaseVersionLabel)</WorkloadVersionSuffix>
1919
<WorkloadVersionSuffix Condition="'$(WorkloadVersionSuffix)' == '' and '$(DotNetFinalVersionKind)' != 'release'">-$(PreReleaseVersionLabel).$(PreReleaseVersionIteration)</WorkloadVersionSuffix>

src/coreclr/nativeaot/Directory.Build.props

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
<!-- This prevents the default MsBuild targets from referencing System.Core.dll -->
2626
<AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
2727
<RuntimeMetadataVersion>v4.0.30319</RuntimeMetadataVersion>
28+
<!-- Override InformationalVersion during servicing as it's returned via public api. -->
29+
<InformationalVersion Condition="'$(PreReleaseVersionLabel)' == 'servicing'">$(ProductVersion)</InformationalVersion>
30+
<InformationalVersion Condition="'$(StabilizePackageVersion)' == 'true'">$(ProductVersion)</InformationalVersion>
2831
<NoWarn>$(NoWarn),0419,0649,CA2249,CA1830</NoWarn>
2932

3033
<!-- Disable nullability-related warnings -->

src/tasks/WorkloadBuildTasks/InstallWorkloadFromArtifacts.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,8 @@ private bool InstallWorkloadManifest(ITaskItem workloadId, string name, string v
301301
string packagePreleaseVersion = bandVersionRegex().Match(version).Groups[1].Value;
302302
string bandPreleaseVersion = bandVersionRegex().Match(bandVersion).Groups[1].Value;
303303

304-
if (packagePreleaseVersion != bandPreleaseVersion && packagePreleaseVersion != "-dev" && packagePreleaseVersion != "-ci")
305-
bandVersion = bandVersion.Replace (bandPreleaseVersion, packagePreleaseVersion);
304+
if (packagePreleaseVersion != bandPreleaseVersion && packagePreleaseVersion != "-dev" && packagePreleaseVersion != "-ci" && bandPreleaseVersion != "")
305+
bandVersion = bandVersion.Replace(bandPreleaseVersion, packagePreleaseVersion);
306306

307307
PackageReference pkgRef = new(Name: $"{name}.Manifest-{bandVersion}",
308308
Version: version,

0 commit comments

Comments
 (0)