Skip to content

Use PyPI trusted publishing - #17

Merged
kwent merged 1 commit into
masterfrom
features/pypi-trusted-publishing
Aug 27, 2026
Merged

Use PyPI trusted publishing#17
kwent merged 1 commit into
masterfrom
features/pypi-trusted-publishing

Conversation

@kwent

@kwent kwent commented Aug 27, 2026

Copy link
Copy Markdown
Member

Summary

  • split package building and publishing into separate jobs
  • publish through PyPI Trusted Publishing with GitHub OIDC
  • protect publishing with the pypi environment and pinned actions
  • update publishing documentation to remove long-lived token setup

Validation

  • actionlint (with the existing Blacksmith custom runner label allowed)
  • python -m build
  • twine check dist/*

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 27, 2026
@kwent
kwent merged commit 6f97dba into master Aug 27, 2026
8 checks passed
@kwent
kwent deleted the features/pypi-trusted-publishing branch August 27, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant