Skip to content

Release instructions

  1. Update the CHANGELOG.md
    • Ensure the top level version is set and the date is correct
    • At the bottom is the list of changes, add the new version
  2. Update Makefile
    • Update the PROJECT_VERSION
  3. Commit CHANGELOG.md and Makefile & merge to main
  4. Run make release-tag to create an annotated/signed tag
  5. Visit github.com and create the release.
  6. Wait for the github actions to create the binaries and attach them to the release
  7. Run make release-brew to create PR against Homebrew/core
    • Note, if this command does not work, it's most likely because your homebrew dev environment is not setup. Follow the instructions here.