Skip to content

Add PyPI trusted publishing workflow#150

Merged
dstebila merged 1 commit into
mainfrom
publish-action
Jul 24, 2026
Merged

Add PyPI trusted publishing workflow#150
dstebila merged 1 commit into
mainfrom
publish-action

Conversation

@ryjones

@ryjones ryjones commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Publishes sdist and wheel to PyPI via OIDC trusted publishing when a release tag (e.g. 0.16.1) is pushed. Build and publish run as separate jobs so id-token: write is scoped to the publish job only, and all actions are pinned to the commit SHA of their latest release.

fixes #149

I created the publishing environment pypi with @dstebila as the sole reviewer (for now)

Publishes sdist and wheel to PyPI via OIDC trusted publishing when a
release tag (e.g. 0.16.1) is pushed. Build and publish run as separate
jobs so id-token: write is scoped to the publish job only, and all
actions are pinned to the commit SHA of their latest release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Ry Jones <ry@linux.com>
@dstebila
dstebila merged commit ff485d7 into main Jul 24, 2026
10 checks passed
@dstebila
dstebila deleted the publish-action branch July 24, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: need a publishing workflow to publish to PyPi

2 participants