Closed
Description
Stage 0
- Put the repo with code under
pypa
(done by @pradyunsg) - Try convincing GitHub to enable Actions for
pypa
(andpython
, but that's not directly related)- Actions are enabled for PyPA org now.
This will probably not work for now — when I tried asking GH to enroll participants of my workshop they said that the waitlist is huge. But it looks like I can still publish this Action to the Marketplace.
- ✔️ Do a security review of the Action (Do a security review of the Action #14)
Stage 1: Once Warehouse supports tokens
- Publish the Action to the Marketplace
- Write the docs. (See Add a usage guide to packaging.python.org #2 / Add a guide about publishing dists via GH Actions packaging.python.org#647)
- Merge docs (See Add a usage guide to packaging.python.org #2)
- Implement Action testing (this one may be challenging ATM. See Add CI and tests for this Action #3)
- Smoke testing added via Add test upload workflow #111
- Keep improving the Action (Integrate reporting via GitHub APIs using octomachinery #4)
- This is always in the works
- Monitor SO and other sources of complaints
- We watch GitHub issues and Discussions attached to releases now
- Keep it up with the latest best practices
- I think it's up to date