torrust-tracker icon indicating copy to clipboard operation
torrust-tracker copied to clipboard

Follow Release Process for `3.0.0-alpha.12`

Open da2ce7 opened this issue 2 years ago • 0 comments

from: release_process.md

Comments in the Develop Branch:

  • The develop branch has the 3.0.0-alpha.12-develop.
  • The version is bumped according to releases, new features, and breaking changes.

Process:

  • [ ] The develop branch is ready for a release.
  • [ ] Stage develop HEAD for merging into the main branch.
  • [ ] Create Release Commit: release: version 3.0.0-alpha.12, that removes the -develop suffix.
  • [ ] Create "Release Version 3.0.0-alpha.12" pull request from from staging/main into main branch.
  • [ ] Merge "Release Version 3.0.0-alpha.12" pull request.
  • [ ] Push New Version from main HEAD to releases/v3.0.0-alpha.12 branch.
  • [ ] Check that the deployment is successful!
  • [ ] Create Release Tag v3.0.0-alpha.12.
  • [ ] Create Release on Github from Tag.
  • [ ] Stage main HEAD for merging into the develop branch.
  • [ ] Create Comment that bumps next development version.
  • [ ] Create "Version 3.0.0-alpha.12 was Released" pull request from from staging/develop into develop branch.
  • [ ] Merge "Release Version 3.0.0-alpha.12" pull request.

da2ce7 avatar Oct 11 '23 16:10 da2ce7