From f6e7adf89ef0a0b369a2b7e69a78bbb7cdb0030c Mon Sep 17 00:00:00 2001 From: Ashwin Bhat Date: Fri, 18 Jul 2025 16:15:17 -0700 Subject: [PATCH] fix: add Bedrock base URL fallback to match base-action configuration (#304) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The action.yml was missing the fallback logic to construct the Bedrock endpoint URL from AWS_REGION when ANTHROPIC_BEDROCK_BASE_URL is not explicitly set. This matches the configuration in claude-code-base-action. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index ae737a8..e5c4623 100644 --- a/action.yml +++ b/action.yml @@ -226,7 +226,7 @@ runs: AWS_ACCESS_KEY_ID: ${{ env.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ env.AWS_SECRET_ACCESS_KEY }} AWS_SESSION_TOKEN: ${{ env.AWS_SESSION_TOKEN }} - ANTHROPIC_BEDROCK_BASE_URL: ${{ env.ANTHROPIC_BEDROCK_BASE_URL }} + ANTHROPIC_BEDROCK_BASE_URL: ${{ env.ANTHROPIC_BEDROCK_BASE_URL || (env.AWS_REGION && format('https://bedrock-runtime.{0}.amazonaws.com', env.AWS_REGION)) }} # GCP configuration ANTHROPIC_VERTEX_PROJECT_ID: ${{ env.ANTHROPIC_VERTEX_PROJECT_ID }}