Browse Source

Update release instructions (#19417)

pull/19439/head
Julien Lebosquain 6 months ago
committed by GitHub
parent
commit
65544ed9a4
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 8
      docs/release.md

8
docs/release.md

@ -16,8 +16,10 @@ This document describes the process for creating a new Avalonia release
- Create a branch named e.g. `release/11.0.9` for the specific minor version - Create a branch named e.g. `release/11.0.9` for the specific minor version
- Update the version number in the file [SharedVersion.props](../build/SharedVersion.props), e.g. `<Version>11.0.9</Version>` - Update the version number in the file [SharedVersion.props](../build/SharedVersion.props), e.g. `<Version>11.0.9</Version>`
- Add a tag for this version, e.g. `git tag 11.0.9` - Commit the file.
- Push the release branch and the tag. - Add a tag for this version, e.g. `git tag 11.0.9`.
- Update the `release/latest` branch to point to the same commit.
- Push the release branches and the tag.
- Wait for azure pipelines to finish the build. Nightly build with 11.0.9 version should be released soon after. - Wait for azure pipelines to finish the build. Nightly build with 11.0.9 version should be released soon after.
- Using the nightly build run a due diligence test to make sure you're happy with the package. - Using the nightly build run a due diligence test to make sure you're happy with the package.
- On azure pipelines, on the release for your release branch `release/11.0.9` click on the badge for "Nuget Release" - On azure pipelines, on the release for your release branch `release/11.0.9` click on the badge for "Nuget Release"
@ -27,4 +29,4 @@ This document describes the process for creating a new Avalonia release
- Replace changelog with one generated by avalonia-backport tool. Enable discussion for the specific release - Replace changelog with one generated by avalonia-backport tool. Enable discussion for the specific release
- Review the release information and publish. - Review the release information and publish.
- Update the dotnet templates, visual studio templates. - Update the dotnet templates, visual studio templates.
- Announce on telegram (RU and EN), twitter, etc - Announce on telegram (RU and EN), twitter, etc

Loading…
Cancel
Save