Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 840 Bytes

File metadata and controls

40 lines (29 loc) · 840 Bytes

Releasing

  1. Check that CI is green.

  2. Double check that code format check, linter, and tests pass:

    make shfmt-docker
    make shellcheck-docker
    make test SHELL=bash  # if on macOS
    make test SHELL=zsh   # if on macOS
    make test-docker
  3. Update CHNODE_VERSION:

    $EDITOR chnode.sh
  4. Summarize changes since the last release:

    $EDITOR CHANGELOG.md
  5. Review your changes, commit them, tag the release:

    git diff
    git add -p
    git commit -m 'Release version $version'
    git tag v$version
    git push origin master v$version
  6. Update Homebrew tap.