File: HOWTORELEASE.rst

package info (click to toggle)
pytest-regressions 2.2.0%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 852 kB
  • sloc: python: 1,329; makefile: 33
file content (10 lines) | stat: -rw-r--r-- 542 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
Here are the steps on how to make a new release.

#. Create a ``release-VERSION`` branch from ``upstream/master``.
#. Update ``CHANGELOG.rst``.
#. Push a branch with the changes.
#. Wait for all builds to pass and at least one approval.
#. Push a tag ``VERSION`` to ``upstream``.
#. Merge the PR.

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).