Skip to content

fix(ci): @ccu-bot uses github.token (no Claude GitHub App needed) - #60

Merged
Carl723000 merged 1 commit into
mainfrom
fix/ccu-bot-github-token
Jul 3, 2026
Merged

Carl723000 merged 1 commit into
mainfrom
fix/ccu-bot-github-token

Conversation

@Carl723000

Copy link
Copy Markdown
Collaborator

Runs failed with "Claude Code is not installed on this repository" — the action defaults to a Claude GitHub App token via OIDC. We use a third-party model (DeepSeek), so passing github_token: ${{ github.token }} makes it use the workflow token to comment instead — no Anthropic app install needed. Applied to all 3 workflows.

The first-pass runs failed with "Claude Code is not installed on this
repository" — by default claude-code-action@v1 exchanges its OIDC token for a
Claude GitHub App installation token. We drive a third-party model (DeepSeek), so
installing Anthropic's app is the wrong dependency. Passing
`github_token: ${{ github.token }}` makes the action use the workflow token
directly for commenting (issues/pull-requests: write already granted), skipping
the app entirely. Applied to all three workflows.

Co-Authored-By: Claude <noreply@anthropic.com>
@Carl723000
Carl723000 requested a review from jack21 as a code owner July 3, 2026 17:37
@github-actions github-actions Bot added the fix Patch — bug fix label Jul 3, 2026
@Carl723000
Carl723000 merged commit 1ba48d0 into main Jul 3, 2026
2 of 3 checks passed
@Carl723000
Carl723000 deleted the fix/ccu-bot-github-token branch July 3, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Patch — bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant