1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-23 16:26:29 +00:00

fix order in release process docs

it is important to first do all the changes that modify the release contents,
then tag/sign it, then build the binaries via vagrant.

Only then the binaries will have the correct version number.
This commit is contained in:
Thomas Waldmann 2016-02-07 14:44:49 +01:00
parent 46059f0971
commit 2170d6e502

View file

@ -158,8 +158,7 @@ Checklist:
- make sure all issues for this milestone are closed or moved to the - make sure all issues for this milestone are closed or moved to the
next milestone next milestone
- find and fix any low hanging fruit left on the issue tracker - find and fix any low hanging fruit left on the issue tracker
- run tox on all supported platforms via vagrant, check for test failures - check that Travis CI is happy
- check that Travis CI is also happy
- update ``CHANGES.rst``, based on ``git log $PREVIOUS_RELEASE..`` - update ``CHANGES.rst``, based on ``git log $PREVIOUS_RELEASE..``
- check version number of upcoming release in ``CHANGES.rst`` - check version number of upcoming release in ``CHANGES.rst``
- verify that ``MANIFEST.in`` and ``setup.py`` are complete - verify that ``MANIFEST.in`` and ``setup.py`` are complete
@ -168,6 +167,8 @@ Checklist:
git tag -s -m "tagged/signed release X.Y.Z" X.Y.Z git tag -s -m "tagged/signed release X.Y.Z" X.Y.Z
- run tox and/or binary builds on all supported platforms via vagrant,
check for test failures
- create a release on PyPi:: - create a release on PyPi::
python setup.py register sdist upload --identity="Thomas Waldmann" --sign python setup.py register sdist upload --identity="Thomas Waldmann" --sign