Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 977 Bytes

RELEASE.md

File metadata and controls

35 lines (19 loc) · 977 Bytes

To release a new version of Spyder Reports:

  • Create an issue announcing the incoming release

  • Close the respective milestone in GitHub

  • git checkout master

  • git fetch upstream && git merge upstream/master

  • Update CHANGELOG.md with loghub

  • Update _version.py (set release version, remove 'dev0')

  • git add . && git commit -m 'Release X.X.X'

  • python setup.py sdist upload

  • python setup.py bdist_wheel upload

  • git tag -a vX.X.X -m 'Release X.X.X'

  • Update _version.py (add 'dev0' and increment minor)

  • git add . && git commit -m 'Back to work'

  • git push upstream master && git push upstream --tags

  • Publish release announcement in the Spyder Google Group

  • Publish a message in our social media (Twitter, Facebook, and Google Plus)

  • Note: Before using these commands be sure that the distribution is complete i.e all the needed files are in the distribution for uploading. Also, do not take the dist files into account when doing the commits.