Create an annotated tag
git switch main
git pull
export RELEASE_TAG=<the tag of the release to be cut>
(eg. export RELEASE_TAG=v1.0.1
)git tag -a ${RELEASE_TAG} -m ${RELEASE_TAG}
Push the tag to the GitHub repository.
origin
should be the name of the remote pointing to github.com/syself/cluster-api-provider-hetzner
git push origin ${RELEASE_TAG}
## :question: Sort these by hand
section, as it contains items that need to be manually sorted. Feel free to move less important PRs, like version upgrades (from renovate bot), to the bottom.:rotating_light: This is a RELEASE CANDIDATE. If you find any bugs, file an [issue](https://github.com/syself/cluster-api-provider-hetzner/issues/new).
at the top of the release notes.Done 🥳
This is only needed if you want to manually release images.
make release-image
See the versioning documentation for more information.
Releasing requires a particular set of permissions.