Skip to content

Support existing assigned PyPI release credentials - #3

Merged
jakezwang merged 1 commit into
mainfrom
codex/sdk-publication-auth
Sep 7, 2026
Merged

jakezwang merged 1 commit into
mainfrom
codex/sdk-publication-auth

Conversation

@jakezwang

Copy link
Copy Markdown
Contributor

The release workflow can use an existing PYPI_API_TOKEN, PYPI_TOKEN or TWINE_PASSWORD already assigned to this repository or its pypi environment. It prints only presence, never secret values; when no token is assigned it retains the trusted-publishing path. A probe-only dispatch builds the tagged package and checks availability without uploading. This avoids assuming that an inaccessible organization-secret listing means no inherited credentials exist. Release tag and package content remain unchanged.

@jakezwang
jakezwang merged commit 7d2c21c into main Sep 7, 2026
5 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