Skip to content

Latest commit

 

History

History
30 lines (30 loc) · 762 Bytes

RELEASING.md

File metadata and controls

30 lines (30 loc) · 762 Bytes
  1. Set a variable to the version number for convenience:
    ver=x.y
  2. Update the changelog:
    # we need 19.9 to read config from towncrier.toml
    pip3 install --pre 'towncrier>19.2'
    towncrier --version=$ver
  3. Push your changes:
    git add -u && git commit -m $ver && git push
  4. Sanity-check the changelog and update if need be.
  5. Create a signed tag for the release:
    git tag -s v$ver
    Base the tag message on the changelog.
  6. Push the tag:
    git push origin tag v$ver
  7. Create release on GH project page:
    xdg-open https://github.com/matrix-org/rageshake/releases/edit/v$ver