Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 801 Bytes

MAINTENANCE.md

File metadata and controls

15 lines (14 loc) · 801 Bytes

Creating a release

  • Create PR:
    • (Optional) release-plz update to preview updates to the changelog and version
    • release-plz release-pr --git-token $GITHUB_QCP_TOKEN
    • if this token has expired, you'll need to generate a fresh one; walk back through the release-plz setup steps
  • Review changelog, edit if necessary.
  • Merge the PR (rebase strategy preferred)
  • Delete the PR branch
  • git fetch && git merge --ff-only
  • Finalise the release:
    • release-plz release --git-token $GITHUB_QCP_TOKEN
    • Check the new (draft) Github release page; update notes as necessary, publish when ready (this will trigger the artifact builds).
  • Merge dev into main, or whatever suits the current branching strategy
  • Check the docs built, follow up on the release workflow, etc.