From b84d6fb91ee0758d9dedfccb3066269abf3c61bf Mon Sep 17 00:00:00 2001 From: Amrit Krishnan Date: Tue, 16 Jun 2026 08:37:55 -0400 Subject: [PATCH] fix(deploy): pass LLM_BASE_URL and LLM_API_KEY to bookstack-agent-api The ANTHROPIC_API_KEY secret holds the gateway bearer token (vp_...). Pass it as LLM_API_KEY so the agent uses Authorization: Bearer when routing via the LLM gateway. Also wire up LLM_BASE_URL and CLAUDE_MODEL which are already stored as GitHub Actions secrets. --- .github/workflows/deploy-bookstack-agent.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-bookstack-agent.yml b/.github/workflows/deploy-bookstack-agent.yml index d0cdd98..ed976e9 100644 --- a/.github/workflows/deploy-bookstack-agent.yml +++ b/.github/workflows/deploy-bookstack-agent.yml @@ -93,7 +93,7 @@ jobs: --min-instances=1 \ --concurrency=80 \ --port=8080 \ - --set-env-vars="ANTHROPIC_API_KEY=${{ secrets.ANTHROPIC_API_KEY }},BOOKSTACK_URL=https://bookstack.vectorinstitute.ai,BOOKSTACK_TOKEN_ID=${{ secrets.BOOKSTACK_TOKEN_ID }},BOOKSTACK_TOKEN_SECRET=${{ secrets.BOOKSTACK_TOKEN_SECRET }}" \ + --set-env-vars="LLM_API_KEY=${{ secrets.ANTHROPIC_API_KEY }},LLM_BASE_URL=${{ secrets.LLM_BASE_URL }},CLAUDE_MODEL=${{ secrets.CLAUDE_MODEL }},BOOKSTACK_URL=https://bookstack.vectorinstitute.ai,BOOKSTACK_TOKEN_ID=${{ secrets.BOOKSTACK_TOKEN_ID }},BOOKSTACK_TOKEN_SECRET=${{ secrets.BOOKSTACK_TOKEN_SECRET }}" \ --update-labels="deployed-by=github-actions,commit=${{ github.sha }},service=${{ env.SERVICE_NAME }}" \ --quiet