sre-ai/AlphaSRE Agent

Run a command in SRE GitHub Action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
imageImage to run in containernosreai/claude-code-action:latest
optionsOptions to pass to docker runno-v ${{github.workspace}}:/usr/src/app/workspace
runRun command in containerno/orchestrator-entrypoint.sh
shellUse a specific shellnosh
registryRegistryno
usernameUsernameno
passwordPasswordno
docker_networkDocker Network IDno${{ job.container.network }}
trigger_phraseThe trigger phrase to look for in comments or issue bodyno@sre
assignee_triggerThe assignee username that triggers the action (e.g. @sre)no
label_triggerThe label that triggers the action (e.g. sre)nosre
base_branchThe branch to use as the base/source when creating new branches (defaults to repository default branch)no
branch_prefixThe prefix to use for SRE Code branches (defaults to 'feature/')nofeature/
allowed_botsComma-separated list of allowed bot usernames, or '*' to allow all bots. Empty string (default) allows no bots.no""
allowed_non_write_usersComma-separated list of usernames to allow without write permissions, or '*' to allow all users. Only works when github_token input is provided. WARNING: Use with extreme caution - this bypasses security checks and should only be used for workflows with very limited permissions (e.g., issue labeling).no""
promptInstructions for SRE.ai, can be a direct prompt or custom template.no""
settingsSRE.ai settings as JSON string or path to settings JSON fileno""
anthropic_api_keyAnthropic API key (required for direct API, not needed for Bedrock/Vertex)no
claude_code_oauth_tokenClaude Code OAuth token (alternative to anthropic_api_key)no
github_tokenGitHub token with repo and pull request permissions (optional if using GitHub App)no
use_bedrockUse Amazon Bedrock with OIDC authentication instead of direct Anthropic APInofalse
use_vertexUse Google Vertex AI with OIDC authentication instead of direct Anthropic APInofalse
claude_argsAdditional arguments to pass directly to Claude Code CLIno""
additional_permissionsAdditional GitHub permissions to request (e.g., 'actions: read')no""
use_sticky_commentUse just one comment to deliver issue/PR commentsnotrue
use_commit_signingEnable commit signing using GitHub's commit signature verification. When false, Claude uses standard git commandsnotrue
bot_idGitHub user ID to use for git operations (defaults to SRE.ai bot ID)no2101633
bot_nameGitHub username to use for git operations (defaults to SRE.ai bot name)nosre-ai[bot]
track_progressForce tag mode with tracking comments for pull_request and issue events. Only applicable to pull_request (opened, synchronize, ready_for_review, reopened) and issue (opened, edited, labeled, assigned) events.notrue
experimental_allowed_domainsRestrict network access to these domains only (newline-separated). If not set, no restrictions are applied. Provider domains are auto-detected.no""
namedescription
execution_filePath to the SRE.ai execution output file
branch_nameThe branch created by SRE.ai for this execution
github_tokenThe GitHub token used by the action (SRE.ai App token if available)