sh1n-89/Claude Max Code Base Action

Run Claude Code in GitHub Actions workflows with your Claude Max subscription.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
promptThe prompt to send to Claude Code (mutually exclusive with prompt_file)no""
prompt_filePath to a file containing the prompt to send to Claude Code (mutually exclusive with prompt)no""
allowed_toolsComma-separated list of allowed tools for Claude Code to useno""
disallowed_toolsComma-separated list of disallowed tools that Claude Code cannot useno""
max_turnsMaximum number of conversation turns (default: no limit)no""
mcp_configMCP configuration as JSON string or path to MCP configuration JSON fileno""
modelModel to use (provider-specific format required for Bedrock/Vertex)no
anthropic_modelDEPRECATED: Use 'model' instead. Model to use (provider-specific format required for Bedrock/Vertex)no
timeout_minutesTimeout in minutes for Claude Code executionno10
anthropic_api_keyAnthropic API key (required for direct Anthropic API)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
use_oauthUse Claude AI OAuth authentication instead of API keynofalse
claude_access_tokenClaude AI OAuth access token (required when use_oauth is true)no""
claude_refresh_tokenClaude AI OAuth refresh token (required when use_oauth is true)no""
claude_expires_atClaude AI OAuth token expiration timestamp (required when use_oauth is true)no""
use_node_cacheWhether to use Node.js dependency caching (set to true only for Node.js projects with lock files)nofalse
namedescription
conclusionExecution status of Claude Code ('success' or 'failure')
execution_filePath to the JSON file containing Claude Code execution log