How to release a new version - AbsaOSS/hyperdrive-trigger GitHub Wiki
Release with Github Actions
Automatic part
- Run the https://github.com/AbsaOSS/hyperdrive-trigger/actions/workflows/create_release.yml workflow.
- As branch, choose
develop, or any other branch from which you would like to create a release.
- As release version, provide the release version, e.g. v0.5.22
- As snapshot version, provide the next development version, e.g. v0.5.23. The
-SNAPSHOT suffix will automatically be appended to the version
- The action creates a branch e.g.
release/v0.5.22 (the branch must not exist yet), a tag (e.g. v0.5.22) and a draft release.
Manual part
- Go to the release page, and add release notes, and publish the release.
- Approve the changes in the generated pull request
- Delete the release branch
Deploy to Maven Central with Github Actions
Automatic part
Manual part
- Log in to oss.sonatype.org, go to Staging repositories, and release the repository.