Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 692 Bytes

HOWTORELEASE.rst

File metadata and controls

15 lines (10 loc) · 692 Bytes

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

  1. Create a release-VERSION branch from origin/master.

  2. Update CHANGELOG.rst.

  3. Push a branch with the changes.

  4. Wait for all builds to pass and at least one approval.

  5. Start the deploy workflow:

    gh workflow run deploy.yml -R esss/pytest-regressions --ref release-VERSION --field version=VERSION

    The PR will be automatically merged.

After this, the package should be published directly to PyPI. After a few hours, it should be picked up by the conda-forge bot, where one of the maintainers need to merge it so the package can be published (another couple of hours after that).