twisted / incremental

A library for versioning your Python projects.
Other
139 stars 22 forks source link

PyPI trusted publishing #94

Closed twm closed 4 months ago

twm commented 4 months ago

Setup GHA to release to PyPI via trusted publisher.

On PR: Build the package using python -m build and chain it into the tests.

On tag push: build the package and publish to PyPI.

I have created a trusted publisher on PyPI for Incremental. Hopefully this works :crossed_fingers: — we'll see when we hit release candidate. I plan to burn through some more tickets first.

twm commented 4 months ago

Thank you for the review @adiroiban! I'll issue a release now.