Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.23 KB

File metadata and controls

17 lines (12 loc) · 1.23 KB

Releasing MSBuildLocator

These instructions can only be followed by Microsoft-internal MSBuild maintainers.

  1. Create a PR in https://github.com/microsoft/MSBuildLocator
  2. Have it reviewed.
  3. Once approved, merge it.
  4. Start a pipeline build here for the commited changes.
  5. Once it succeeds, proceed to our release pipeline and queue release. Specify the build that succeeded.
  6. On Public NuGet release stage it will stop to request permission to continue. If you want to publish to NuGet, do so, clicking Approve.

Releasing a non-preview version of MSBuildLocator

The above steps will push a package to NuGet.org, but it is a preview version. To make a final release branded version, merge the latest changes into a release branch like release/1.5. Follow the steps as above, and it will publish a release package to NuGet.org.

Changing the version

Nerdbank.GitVersioning automatically updates the build version with every commit. The major and minor versions (as well as the assembly version) are set manually in version.json.