Skip to content

Use PyPI Trusted Publishing (OIDC) for publishing - #22

Merged
krichelj merged 1 commit into
masterfrom
claude/star-history-gadget-waqvhe
Jun 21, 2026
Merged

krichelj merged 1 commit into
masterfrom
claude/star-history-gadget-waqvhe

Conversation

@krichelj

Copy link
Copy Markdown
Owner

Switches the publish workflow to authenticate via PyPI Trusted Publishing (OIDC) — removes the token password input (an unset token secret would break OIDC), keeps workflow_dispatch for on-demand runs and the pypi environment + id-token: write.

Requires a one-time trusted-publisher registration on PyPI: owner krichelj, repo PyDiffGame, workflow python-publish.yml, environment pypi.

🤖 Generated with Claude Code


Generated by Claude Code

Drop the token password input so the publish step authenticates purely via
OIDC Trusted Publishing; keep workflow_dispatch for on-demand publishing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013KvuS9HKbnZAwwFJyBkyHc
@krichelj
krichelj merged commit 098d3cb into master Jun 21, 2026
4 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.

2 participants