9cb14c1ec0/Gitea Claude Action

Run Claude in Gitea (or GitHub) Actions to respond to issues and pull requests.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 17, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 9cb14c1ec0/gitea-claude-action@63a46e273a4fc7ff5183a45286ed90ff35c6fc32 # 0.0.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
trigger_phrasePhrase(s) that trigger Claude when found in a comment, issue, or PR. Comma/newline separated; matched case-insensitively. Defaults to '@claude' and '@ClaudeCode'.no""
assignee_triggerUsername whose assignment to an issue triggers Claude.no""
label_triggerLabel whose application to an issue triggers Claude.no""
base_branchBase branch for new branches (defaults to the repo default branch).no""
branch_prefixPrefix for branches Claude creates.noclaude/
modelModel to use (e.g. claude-opus-4-8). Defaults to the SDK default.no""
fallback_modelFallback model if the primary is overloaded.no""
allowed_toolsAdditional tools to allow (comma or newline separated).no""
disallowed_toolsTools to disallow (comma or newline separated).no""
custom_instructionsExtra instructions appended to Claude's system prompt.no""
max_turnsMaximum number of agent turns (blank = no limit).no""
timeout_minutesTimeout in minutes for the Claude run.no30
claude_git_namegit user.name for commits Claude makes.noClaude
claude_git_emailgit user.email for commits Claude makes.noclaude@anthropic.com
anthropic_api_keyAnthropic API key.no""
claude_code_oauth_tokenClaude Code OAuth token (alternative to anthropic_api_key).no""
gitea_tokenGitea/GitHub token with repo + PR permissions (defaults to GITHUB_TOKEN).no""
namedescription
triggeredWhether the trigger phrase/condition was matched ('true'/'false').
conclusion'success' or 'failure' for the Claude run.
cost_usdTotal cost of the run in USD.