Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.06 KB

release-checklist.md

File metadata and controls

28 lines (18 loc) · 1.06 KB

Release Checklist

Update Changelog

Add a new section to CHANGELOG.md, use the following format for the changelog entry:

FEATURES:
- ...

IMPROVEMENTS:
- ...

BUG FIXES:
- ...

Add and push a new Tag

That is really all you need to do - release assets will be build automatically by GoReleaser and the checksums file will be signed with the release signing key. A draft release will be created for the tag.

$ git tag v1.7.0
$ git push --tags

Do the Release and Verify

After the build has finished, hop over to GitHub and finish up the draft release. Include the changelog entries in the release message. If you don't find a draft release, you might want to check the GH Action output for a link.

That's all. Verify the the latest release is present in the Terraform Registry: registry.terraform.io/providers/gridscale/gridscale/.