mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-24 00:37:56 +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:
parent
46059f0971
commit
2170d6e502
1 changed files with 3 additions and 2 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue