-
Notifications
You must be signed in to change notification settings - Fork 5
How to release a new version
Kevin Wallimann edited this page Mar 22, 2024
·
7 revisions
- 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
- As branch, choose
- 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.
- 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
- Run the https://github.com/AbsaOSS/hyperdrive-trigger/actions/workflows/deploy.yml workflow.
- As tag, provide the release tag from the previous section (e.g.
v0.5.22
)
- As tag, provide the release tag from the previous section (e.g.
- Log in to oss.sonatype.org, go to Staging repositories, and release the repository.