Closed manics closed 3 years ago
This will require PyPI secrets to be setup
This LGTM
I'm conflicted about having the test build part of the release workflow as it feels misleading to run a test there, but i'm aware that it would lead to breaking of DRY if we had a dedicated test in the test workflow which isnt great either.
We can't overwork this with our limited maintenance time though and it will be a compromise no matter what and its not sure my preference is most sensible.
If you are ready, lets merge! The pypi password is already setup ahead of time for this repo!
See https://github.com/jupyterhub/team-compass/issues/353
This is based on https://github.com/jupyterhub/oauthenticator/tree/be91e7d9e58f13221615a64a506529c775abe593/.github/workflows
The main changes from the Travis configuration are: