Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 639 Bytes

RELEASING.rst

File metadata and controls

17 lines (12 loc) · 639 Bytes

Here are the steps on how to make a new release.

  1. Create a release-VERSION branch from upstream/master.
  2. Install bumpversion and execute:

    bumpversion minor --new-version 1.0.11

    Changing minor and --new-version above accordingly.

  3. Push a branch with the changes.
  4. Once all builds pass and at least another maintainer approves, push a tag to upstream in the format `v1.0.11. This will deploy to PyPI.
  5. Merge the PR (do not squash, to keep the tag).
  6. Create a new release on GitHub, posting the contents of the current CHANGELOG.
  7. Open a new PR clearing the CHANGELOG.md file.