Documentation
README
Chorus Release Process
Step-by-step guide to cut a new release of Chorus.
Prerequisites
ghCLI is authenticated (gh auth status)- Working tree is clean (
git status) - You are on the
developbranch
Steps
1. Fetch remote and identify the diff since last release
# Fetch remote tags and branches so local refs are up to date
git fetch --tags origin
# Find the previous release tag
git tag -l 'v*' --sort=-version:refname | head -5
# List commits since previous tag on develop
git log --oneline v<PREV>..develop
# Review each commit for CHANGELOG-worthy changes
git show --stat <commit-hash>
2. Draft CHANGELOG and get user approval
This is the opening of the README. Read the full README on GitHub.