Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 856 Bytes

how-to-release.rst

File metadata and controls

53 lines (34 loc) · 856 Bytes

How to release

Documentation

Do a plotnine-examples release if necessary.

Testing

  • cd to the root of project and run

    make test
    
  • Or, Travis CI tests pass for all environments

  • Once all the tests pass move on

Tagging

Check out the main branch, edit the changelog and add the tag release date, tag with the version number & push the tags

git checkout main
vim doc/changelog.rst
git add doc/changelog.rst
git commit -m 'Prepare changelog for release'
git tag -a v0.1.0 -m 'Version: 0.1.0'
git push upstream --tags

Note the v before the version number.

Release

  • Make sure your .pypirc file is setup correctly.

    cat ~/.pypirc
    
  • Release

make release