Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 658 Bytes

RELEASING.md

File metadata and controls

19 lines (13 loc) · 658 Bytes

Releasing

Process

For version v0.x.y:

  1. 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
  2. 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 to github.com/tinkerbell/smee

    • git push origin v0.x.y
  3. Review the release on GitHub.

Permissions

Releasing requires a particular set of permissions.

  • Tag push access to the GitHub repository