Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 554 Bytes

RELEASING.rst

File metadata and controls

17 lines (10 loc) · 554 Bytes

Release Procedure

  1. Create a branch release-X.Y.Z from the latest master.
  2. Manually update the CHANGELOG.rst and commit.
  3. Open a PR for this branch targeting master.
  4. After all tests pass and the PR has been approved by at least another maintainer, publish to PyPI by creating and pushing a tag:

    git tag X.Y.Z
    git push git@github.com:pytest-dev/py X.Y.Z

    Wait for the deploy to complete, then make sure it is available on PyPI.

  5. Merge your PR to master.