Skip to content

feat: add publish workflow for PyPI Trusted Publishing via git tag#28

Merged
tehw0lf merged 3 commits intomainfrom
feature/trusted-publishing-via-tag
Mar 15, 2026
Merged

feat: add publish workflow for PyPI Trusted Publishing via git tag#28
tehw0lf merged 3 commits intomainfrom
feature/trusted-publishing-via-tag

Conversation

@tehw0lf
Copy link
Owner

@tehw0lf tehw0lf commented Mar 15, 2026

Summary

  • Adds .github/workflows/publish.yml triggered on v* tag push
  • Downloads the build artifact and publishes to PyPI via OIDC Trusted Publishing
  • Depends on tehw0lf/workflows PR #46 being merged first (reusable workflow now sets the git tag instead of publishing directly)
  • Do not merge until PyPI Trusted Publishing is configured for this repo and workflows PR #46 is merged

Test plan

@tehw0lf tehw0lf merged commit 344aa9a into main Mar 15, 2026
17 checks passed
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.

1 participant