Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 714 Bytes

RELEASING.rst

File metadata and controls

22 lines (16 loc) · 714 Bytes

Releasing

Releases are created via Github Actions (soon: mwarkentin#177) or uploaded locally using twine.

When the release is ready to go:

  • Make sure HISTORY.rst and other documentation is up to date
  • Bump version in watchman/__init__.py
  • Tag code: git tag 1.0.0
  • Push tag: git push origin 1.0.0
  • Create a release from the tag on Github

Local fallback

If Github Actions isn't available or working for releases for some reason, you can use twine to upload the release.

  • Install and configure twine
  • Check dist locally: make dist
  • Deploy release: make release