Skip to content

ci: restore publish job with id-token permission - #122

Merged
pacharanero merged 1 commit into
livefrom
ci/fix-id-token-propagation
Sep 5, 2026
Merged

ci: restore publish job with id-token permission#122
pacharanero merged 1 commit into
livefrom
ci/fix-id-token-propagation

Conversation

@pacharanero

Copy link
Copy Markdown
Member

Rebuilds the publish job of python-publish.yml (id-token: write + pypa publish action) after the startup-failure bisect. The release cascade caller already grants id-token: write, which is required for the nested job declaration to parse. Diagnostic workflows removed.

Startup bisecting showed a reusable-workflow job that declares
id-token: write makes GitHub reject the whole call chain at parse
time unless every intermediate caller grants the same permission.
The release cascade caller (release-on-merge.yml publish-production)
already grants id-token: write, so the real cascade path is valid;
this commit simply restores the publish job and pypa action after
the diagnostic round-trip.
@pacharanero
pacharanero merged commit 2e26ac8 into live Sep 5, 2026
4 checks passed
@pacharanero
pacharanero deleted the ci/fix-id-token-propagation branch September 5, 2026 18:57
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