gecko-dev/third_party/python/py/HOWTORELEASE.rst
Dave Hunt a631fc714d Bug 1472201 - Vendor pytest 3.6.2 and dependencies; r=ahal
MozReview-Commit-ID: 5qfK6OygVMH

--HG--
rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.4.0.dist-info/LICENSE.txt => third_party/python/pluggy/LICENSE
rename : third_party/python/pytest/doc/en/example/costlysetup/sub1/__init__.py => third_party/python/pytest/doc/en/example/costlysetup/sub_a/__init__.py
rename : third_party/python/pytest/doc/en/example/costlysetup/sub1/__init__.py => third_party/python/pytest/doc/en/example/costlysetup/sub_b/__init__.py
rename : third_party/python/pytest/_pytest/_code/__init__.py => third_party/python/pytest/src/_pytest/_code/__init__.py
extra : rebase_source : d80873f2b1899decefbddddfc2f69ae045925b81
2018-06-29 15:37:31 +01:00

18 lines
550 B
ReStructuredText

Release Procedure
-----------------
#. Create a branch ``release-X.Y.Z`` from the latest ``master``.
#. Manually update the ``CHANGELOG`` and commit.
#. Open a PR for this branch targeting ``master``.
#. 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 <https://pypi.org/project/py>`_.
#. Merge your PR to ``master``.