Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 68d983e

Browse files
committed
Generalise how package version isn't stabilized for dev/preview stages
Follow up on dotnet#5632
1 parent 73962c6 commit 68d983e

File tree

10 files changed

+6
-9
lines changed

10 files changed

+6
-9
lines changed

eng/MSBuild/ProjectStaging.targets

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,10 @@
2828
<Description Condition="'$(Stage)' == 'obsolete'">Obsolete Package. $(Description)</Description>
2929
</PropertyGroup>
3030

31+
<PropertyGroup>
32+
<SuppressFinalPackageVersion>false</SuppressFinalPackageVersion>
33+
<!-- Makes it such that the package version won't be stabilized even when the rest of the repo is going stable. -->
34+
<SuppressFinalPackageVersion Condition="'$(Stage)' == 'dev' or '$(Stage)' == 'preview'">true</SuppressFinalPackageVersion>
35+
</PropertyGroup>
36+
3137
</Project>

src/Generators/Microsoft.Gen.MetricsReports/Directory.Build.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
the project itself. -->
55
<PropertyGroup>
66
<Stage>dev</Stage>
7-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
87
</PropertyGroup>
98
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
109
</Project>

src/Libraries/Microsoft.Extensions.AI.Abstractions/Microsoft.Extensions.AI.Abstractions.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
<PropertyGroup>
1010
<Stage>preview</Stage>
11-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
1211
<MinCodeCoverage>0</MinCodeCoverage>
1312
<MinMutationScore>0</MinMutationScore>
1413
</PropertyGroup>

src/Libraries/Microsoft.Extensions.AI.AzureAIInference/Microsoft.Extensions.AI.AzureAIInference.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
<PropertyGroup>
1010
<Stage>preview</Stage>
11-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
1211
<MinCodeCoverage>0</MinCodeCoverage>
1312
<MinMutationScore>0</MinMutationScore>
1413
</PropertyGroup>

src/Libraries/Microsoft.Extensions.AI.Ollama/Microsoft.Extensions.AI.Ollama.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
<PropertyGroup>
1010
<Stage>preview</Stage>
11-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
1211
<MinCodeCoverage>0</MinCodeCoverage>
1312
<MinMutationScore>0</MinMutationScore>
1413
</PropertyGroup>

src/Libraries/Microsoft.Extensions.AI.OpenAI/Microsoft.Extensions.AI.OpenAI.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
<PropertyGroup>
1010
<Stage>preview</Stage>
11-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
1211
<MinCodeCoverage>0</MinCodeCoverage>
1312
<MinMutationScore>0</MinMutationScore>
1413
</PropertyGroup>

src/Libraries/Microsoft.Extensions.AI/Microsoft.Extensions.AI.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
<PropertyGroup>
1212
<Stage>preview</Stage>
13-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
1413
<MinCodeCoverage>0</MinCodeCoverage>
1514
<MinMutationScore>0</MinMutationScore>
1615
</PropertyGroup>

src/Libraries/Microsoft.Extensions.Diagnostics.Probes/Directory.Build.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
importing the root level Directory.Build.props file. This property should be kept in here, as opposed to moving it to
44
the project itself. -->
55
<PropertyGroup>
6-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
76
<Stage>dev</Stage>
87
<StageDevDiagnosticId>EXTEXP0015</StageDevDiagnosticId>
98
</PropertyGroup>

src/Libraries/Microsoft.Extensions.Hosting.Testing/Directory.Build.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
importing the root level Directory.Build.props file. This property should be kept in here, as opposed to moving it to
44
the project itself. -->
55
<PropertyGroup>
6-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
76
<Stage>dev</Stage>
87
<StageDevDiagnosticId>EXTEXP0016</StageDevDiagnosticId>
98
</PropertyGroup>

src/Libraries/Microsoft.Extensions.Options.Contextual/Directory.Build.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
importing the root level Directory.Build.props file. This property should be kept in here, as opposed to moving it to
44
the project itself. -->
55
<PropertyGroup>
6-
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
76
<Stage>dev</Stage>
87
<StageDevDiagnosticId>EXTEXP0017</StageDevDiagnosticId>
98
</PropertyGroup>

0 commit comments

Comments
 (0)