Skip to content

Commit 1289a84

Browse files
authored
Let's try to calculate the prerelease label automatically in the future (#17123)
2 parents 042639e + 48d2b5b commit 1289a84

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

eng/Versions.props

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@
1010
<VersionSDKMinor>1</VersionSDKMinor>
1111
<VersionFeature>00</VersionFeature>
1212
<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionSDKMinor)$(VersionFeature)</VersionPrefix>
13-
<PreReleaseVersionLabel>rc</PreReleaseVersionLabel>
14-
<PreReleaseVersionIteration>1</PreReleaseVersionIteration>
1513
<MajorMinorVersion>$(VersionMajor).$(VersionMinor)</MajorMinorVersion>
1614
<CliProductBandVersion>$(MajorMinorVersion).$(VersionSDKMinor)</CliProductBandVersion>
1715
<!-- Enable to remove prerelease label. -->
1816
<StabilizePackageVersion Condition="'$(StabilizePackageVersion)' == ''">false</StabilizePackageVersion>
1917
<DotNetFinalVersionKind Condition="'$(StabilizePackageVersion)' == 'true'">release</DotNetFinalVersionKind>
18+
<!-- Calculate prerelease label -->
19+
<PreReleaseVersionLabel Condition="'$(StabilizePackageVersion)' != 'true'">rc</PreReleaseVersionLabel>
20+
<PreReleaseVersionLabel Condition="'$(StabilizePackageVersion)' == 'true' and '$(VersionFeature)' == '00'">rtm</PreReleaseVersionLabel>
21+
<PreReleaseVersionLabel Condition="'$(StabilizePackageVersion)' == 'true' and '$(VersionFeature)' != '00'">servicing</PreReleaseVersionLabel>
22+
<PreReleaseVersionIteration Condition="'$(StabilizePackageVersion)' != 'true'">1</PreReleaseVersionIteration>
2023
</PropertyGroup>
2124
<PropertyGroup>
2225
<VersionFeature21>30</VersionFeature21>

0 commit comments

Comments
 (0)