- 
                Notifications
    You must be signed in to change notification settings 
- Fork 1
Release Process
        Owen Campbell edited this page Jul 29, 2017 
        ·
        9 revisions
      
    - 
Bump the version bumpversion <major|minor|patch>
- 
Update CHANGELOG.rst (also include the overall changes diff url). 
- 
Push to github 
- 
Create release on github 
- 
Build release python setup.py sdist bdist_wheel
- 
Sign release gpg --detach-sign -a dist/axelrod-fortran-<version>.tar.gz gpg --detach-sign -a dist/axelrod_fortran-<version>-py3-none-any.whl
- 
Push to pypi twine upload dist/dist/axelrod-fortran-<version>.tar.gz dist/dist/axelrod-fortran-<version>.tar.gz.asc twine upload dist/axelrod_fortran-<version>-py3-none-any.whl dist/axelrod_fortran-<version>-py3-none-any.whl.asc