torrust-index
torrust-index copied to clipboard
Follow Release Process for `3.0.0-alpha.3`
Releases: https://crates.io/crates/torrust-index-backend/versions
We should start publishing the crate with the new name: torrust-index (instead of torrust-index-backend).
From: release_process.md
Comments in the Develop Branch:
- The
developbranch has the3.0.0-alpha.3-develop. - The version is bumped according to releases, new features, and breaking changes.
Process:
- [ ] The
developbranch is ready for a release. - [ ] Stage
developHEAD for merging into themainbranch. - [ ] Create Release Commit:
release: version 3.0.0-alpha.3, that removes the-developsuffix. - [ ] Create "Release Version
3.0.0-alpha.3" pull request from fromstaging/mainintomainbranch. - [ ] Merge "Release Version
3.0.0-alpha.3" pull request. - [ ] Push New Version from
mainHEAD toreleases/v3.0.0-alpha.3branch. - [ ] Check that the deployment is successful!
- [ ] Create Release Tag
v3.0.0-alpha.3. - [ ] Create Release on Github from Tag.
- [ ] Stage
mainHEAD for merging into thedevelopbranch. - [ ] Create Comment that bumps next development version.
- [ ] Create "Version
3.0.0-alpha.3was Released" pull request from fromstaging/developintodevelopbranch. - [ ] Merge "Version
3.0.0-alpha.3was Released" pull request.
We still have to publish the previous one: https://github.com/torrust/torrust-index/issues/349#issuecomment-1808471545
I don't think we need this. I've released version 3.0.0-alpha.12 for all packages.