From b78e1c0244b40f8a13f5e6dfaeb3b7e04741225f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jimmy=20Utterstr=C3=B6m?= Date: Wed, 10 Sep 2025 18:42:54 +0200 Subject: [PATCH] feat: Add ANTHROPIC_CUSTOM_HEADERS environment variable support (#561) --- action.yml | 1 + base-action/action.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/action.yml b/action.yml index 1b067ec..a36cbdc 100644 --- a/action.yml +++ b/action.yml @@ -223,6 +223,7 @@ runs: ANTHROPIC_API_KEY: ${{ inputs.anthropic_api_key }} CLAUDE_CODE_OAUTH_TOKEN: ${{ inputs.claude_code_oauth_token }} ANTHROPIC_BASE_URL: ${{ env.ANTHROPIC_BASE_URL }} + ANTHROPIC_CUSTOM_HEADERS: ${{ env.ANTHROPIC_CUSTOM_HEADERS }} CLAUDE_CODE_USE_BEDROCK: ${{ inputs.use_bedrock == 'true' && '1' || '' }} CLAUDE_CODE_USE_VERTEX: ${{ inputs.use_vertex == 'true' && '1' || '' }} diff --git a/base-action/action.yml b/base-action/action.yml index f3515b8..429b8bf 100644 --- a/base-action/action.yml +++ b/base-action/action.yml @@ -131,6 +131,7 @@ runs: ANTHROPIC_API_KEY: ${{ inputs.anthropic_api_key }} CLAUDE_CODE_OAUTH_TOKEN: ${{ inputs.claude_code_oauth_token }} ANTHROPIC_BASE_URL: ${{ env.ANTHROPIC_BASE_URL }} + ANTHROPIC_CUSTOM_HEADERS: ${{ env.ANTHROPIC_CUSTOM_HEADERS }} # Only set provider flags if explicitly true, since any value (including "false") is truthy CLAUDE_CODE_USE_BEDROCK: ${{ inputs.use_bedrock == 'true' && '1' || '' }} CLAUDE_CODE_USE_VERTEX: ${{ inputs.use_vertex == 'true' && '1' || '' }}