Deploy to TestPyPI on merge to master, to make sure the release mechanism is working smoothly and avoid surprises on release day
Deploy to production PyPI for GitHub releases/tags
I'll annotate on the files in the diff to explain what each bit does. I also added a release checklist RELEASING.md as a handy reference to check when releasing.
This also updates the README badges to link to new organisation URLs.
Hey Hugo, sorry I haven't been much reliable on maintaining much the past few months but i'm finally back on track.
I'll review this and merge it quickly with a few tries and try and make a new release using it
Fixes https://github.com/python-twitter-tools/twitter/issues/422.
This sets up GitHub Actions/PyPI API tokens to:
I'll annotate on the files in the diff to explain what each bit does. I also added a release checklist
RELEASING.md
as a handy reference to check when releasing.This also updates the README badges to link to new organisation URLs.