This is released from the main
branch. Unless and older version needs patching, when it is released from a 1.1.x
branch. If there is no branch for the release that needs patching, create it from the tag.
- Check the draft release notes to see if everything is there
- Wait until main build finished after merging the last PR
- Update the draft release with the next tag version (eg.
1.2.0
), title and release description - Check that GitHub Actions release build has executed successfully (GitHub will start a CI build for the new tag and publish artifacts to Sonatype)
- Go to Staging repository and release the concrete staging repository