Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 732 Bytes

File metadata and controls

37 lines (29 loc) · 732 Bytes
name about title labels assignees
Release
When ready to cut a release
Release X.Y.Z
release
  • Start a new release branch:
$ git flow release start X.Y.Z
  • Rotate CHANGELOG.md (following Keep a Changelog principles)
  • Ensure outstanding changes are committed:
$ git status # Is the git staging area clean?
$ git add CHANGELOG.md
$ git commit -m "X.Y.Z"
  • Publish the release branch:
$ git flow release publish X.Y.Z
  • Ensure that CI checks pass
  • Finish and publish the release branch:
    • When prompted, keep default commit messages
    • Use X.Y.Z as the tag message
$ git flow release finish -p X.Y.Z