ScreenPyHQ / screenpy

Screenplay pattern base for Python automated UI test suites.
MIT License
28 stars 4 forks source link

Use Github Actions to publish to PyPI on new tag. #81

Closed perrygoy closed 1 year ago

perrygoy commented 1 year ago

Currently, it's just up to me to deploy new versions of ScreenPy. It would be nifty neato if just pushing up a new tag would trigger the deployment process!

There's a new process, too, that makes it even easier: https://docs.pypi.org/trusted-publishers/

Let's do that!

perrygoy commented 1 year ago

Looks like it works!!!

https://github.com/ScreenPyHQ/screenpy/actions/runs/5151642626/jobs/9277081255