For version v0.x.y:
- Create the annotated tag
NOTE: To use your GPG signature when pushing the tag, use
SIGN_TAG=1 ./contrib/tag-release.sh v0.x.y
instead)./contrib/tag-release.sh v0.x.y
- Push the tag to the GitHub repository. This will automatically trigger a Github Action to create a release.
NOTE:
origin
should be the name of the remote pointing togithub.com/tinkerbell/smee
git push origin v0.x.y
- Review the release on GitHub.
Releasing requires a particular set of permissions.
- Tag push access to the GitHub repository