Notify users of new versions of cellxgene (#1078)

* Notify users of new versions of cellxgene

Fixes https://github.com/chanzuckerberg/cellxgene/issues/683

* Do not use PyGithub client

* Protect against AttributeError

* Document that all version tags must follow SemVer

* Release tags `should -> MUST` follow semantic versioning
This commit is contained in:
Matt Weiden
2019-12-31 17:43:11 -08:00
committed by GitHub
parent 29947e25c3
commit 53a6d01fa3
5 changed files with 135 additions and 5 deletions

View File

@@ -9,11 +9,13 @@ to PyPi, with a matching tagged release on github.
The release process should result in the following side-effects:
- Version number bump, using semantic versioning
- Version number bump, using [semantic versioning](https://semver.org/)
- JS assets built & packaged, committed to the repo
- Tagged github release
- Publication to PyPi
Note all release tags pushed to GitHub MUST follow semantic versioning.
## Recipe
Follow these steps to create a release.