Skip to content

Case-study agent: pass workflow token (fix OIDC failure) - #4

Merged
forsythfamous merged 1 commit into
mainfrom
case-study-agent-github-token
Nov 6, 2026
Merged

forsythfamous merged 1 commit into
mainfrom
case-study-agent-github-token

Conversation

@forsythfamous

Copy link
Copy Markdown
Owner

First manual run (42307701573) failed: claude-code-action tried an OIDC exchange for a Claude GitHub App token (Unable to get ACTIONS_ID_TOKEN_REQUEST_URL). Passing github_token: ${{ github.token }} uses the workflow's own token (already scoped by the permissions block), so no GitHub App or id-token permission is needed. The Claude subscription token itself was accepted.

Without github_token the action tries to exchange an OIDC token for a
Claude GitHub App token, and the job has no id-token permission, so the
run failed with 'Unable to get ACTIONS_ID_TOKEN_REQUEST_URL'.
@forsythfamous
forsythfamous force-pushed the case-study-agent-github-token branch from 8fed04d to d3ade50 Compare November 6, 2026 22:54
@forsythfamous
forsythfamous merged commit 9007065 into main Nov 6, 2026
3 of 4 checks passed
@forsythfamous
forsythfamous deleted the case-study-agent-github-token branch November 6, 2026 23:02
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