-
Notifications
You must be signed in to change notification settings - Fork 58
Automated tag-based releases #39
Description
To preface this conversation, I'll remind everyone that GitHub issues, my Twitter account, and my personal email are not forums for requesting PyPI releases: as I've previously mentioned, because Python tooling generally makes it trivial to install from git directly, there's nothing stopping you from using a given revision and so the urgency of a PyPI release seems diminished. Again, I'm not offering this as a topic of discussion and I'll consider any issues, comments, DMs, or emails about this as off-topic and I will delete or remove them. Please be respectful and understand for this repo your concern is heard and there's no further need to continue asking.
With that out of the way, I want to offer an automated path for PyPI releases. If someone is so motivated, I would accept a PR that implements tag-based releases via GitHub actions. This shouldn't be too difficult, but does require moving the repo to Actions. If someone wants to do this leg work, I'll ensure the necessary secrets are available. This will allow the maintainers (including myself) to easily create releases without having to setup the local tooling to do so (truly a pain and not something I personally have the time for at the moment).