Skip to content

Latest commit

Β 

History

History
29 lines (17 loc) Β· 1.14 KB

RELEASING.md

File metadata and controls

29 lines (17 loc) Β· 1.14 KB

Release Checklist

  • check tests pass on GitHub Actions GitHub Actions status

  • Update changelog

  • Go to the Releases page and

    • Click "Draft a new release"

    • Click "Choose a tag"

    • Type the next cherry-picker-vX.Y.Z version and select "Create new tag: cherry-picker-vX.Y.Z on publish"

    • Leave the "Release title" blank (it will be autofilled)

    • Click "Generate release notes" and amend as required

    • Click "Publish release"

  • Check the tagged GitHub Actions build has deployed to PyPI

  • Check installation:

    python -m pip uninstall -y cherry_picker && python -m pip install -U cherry_picker && cherry_picker --version