Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 661 Bytes

RELEASING.md

File metadata and controls

15 lines (14 loc) · 661 Bytes

Releasing

  1. Merge all your changes to the stable branch
  2. Update CHANGELOG.md
    1. Add new heading with the correct version e.g. ## [1.0.1]
    2. Update links at the bottom of the page
    3. Leave ## Unreleased section at the top empty
  3. Test GoReleaser config with goreleaser check
  4. Tag a commit with the version you want to release e.g. v1.2.0
  5. Push the tag & commit to GitHub
    • GitHub action automatically
      • sets the version based on the tag
      • creates a draft release to GitHub
  6. Verify that release notes are in line with CHANGELOG.md
  7. Publish the drafted release