Skip to content

Build should set PRERELEASE=0 in release/* branches #35903

@GrabYourPitchforks

Description

@GrabYourPitchforks

Related: dotnet/coreclr#23436

The release/* branches (even for previews) should set PRERELEASE=0 so that we're not building anything in there that we don't intend to ship. There are still some features in master that aren't yet ready for prime time and are conditioned on the flag PRERELEASE=1 being set.

# If set, indicates that this is not an officially supported release
# Keep in sync with IsPrerelease in Directory.Build.props
set(PRERELEASE 1)

<!-- Indicates this is not an officially supported release. Release branches should set this to false. -->
<!-- Keep it in sync with PRERELEASE in eng/native/configureplatform.cmake -->
<IsPrerelease>true</IsPrerelease>

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions