torrust-index
torrust-index copied to clipboard
Follow Release Process for `3.0.0-alpha.2`
from: release_process.md
Comments in the Develop Branch:
- The
developbranch has the3.0.0-alpha.2-develop. - The version is bumped according to releases, new features, and breaking changes.
Process:
- [x] The
developbranch is ready for a release. - [x] Stage
developHEAD for merging into themainbranch. - [x] Create Release Commit:
release: version 3.0.0-alpha.2, that removes the-developsuffix. - [x] Create "Release Version
3.0.0-alpha.2" pull request from fromstaging/mainintomainbranch. - [x] Merge "Release Version
3.0.0-alpha.2" pull request. - [x] Push New Version from
mainHEAD toreleases/v3.0.0-alpha.2branch. - [x] Check that the deployment is successful!
- [x] Create Release Tag
v3.0.0-alpha.2. - [x] Create Release on Github from Tag.
- [x] Stage
mainHEAD for merging into thedevelopbranch. - [x] Create Comment that bumps next development version.
- [x] Create "Version
3.0.0-alpha.2was Released" pull request from fromstaging/developintodevelopbranch. - [x] Merge "Version
3.0.0-alpha.2was Released" pull request.
It has already been published: https://crates.io/crates/torrust-index-backend/2.0.0-alpha.2
@josecelano It was published under the 2.x.x numbering, instead of the 3.x.x numbers.
@josecelano It was published under the 2.x.x numbering, instead of the 3.x.x numbers.
OK. I always get confused because I tend to think about the next major version for each repo. For this repo it would be v2.0.0, but I forget that you want to use the v3.0.0 for all repos (tracker, index and index GUI).
Yeah, the idea was that we bump all the repositories to the same major version to signify that the group release are related.
It was published by @da2ce7 https://crates.io/crates/torrust-index/3.0.0-alpha.2