瀏覽代碼

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.
Thomas Waldmann 9 年之前
父節點
當前提交
2170d6e502
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      docs/development.rst

+ 3 - 2
docs/development.rst

@@ -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 also happy
+- check that Travis CI is 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