mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 03:35:33 +00:00
a631fc714d
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
18 lines
550 B
ReStructuredText
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``.
|