From fc72f755f33d607fb74cac4449356613a52e4e45 Mon Sep 17 00:00:00 2001 From: Kian Jones Date: Mon, 28 Apr 2025 15:39:06 -0700 Subject: [PATCH] move secrets only to relevant step --- .../send-message-integration-tests.yaml | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.github/workflows/send-message-integration-tests.yaml b/.github/workflows/send-message-integration-tests.yaml index a108ff94..1d89ae6e 100644 --- a/.github/workflows/send-message-integration-tests.yaml +++ b/.github/workflows/send-message-integration-tests.yaml @@ -41,18 +41,6 @@ jobs: --health-interval 10s --health-timeout 5s --health-retries 5 - env: - CANARY_KEY: thisismyfakesecretkey - # TODO: Uncomment once I am confident this is secure - # OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} - # ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} - # AZURE_API_KEY: ${{ secrets.AZURE_API_KEY }} - # AZURE_BASE_URL: ${{ secrets.AZURE_BASE_URL }} - # GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} - # COMPOSIO_API_KEY: ${{ secrets.COMPOSIO_API_KEY }} - # DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }} - # GOOGLE_CLOUD_PROJECT: ${{ secrets.GOOGLE_CLOUD_PROJECT }} - # GOOGLE_CLOUD_LOCATION: ${{ secrets.GOOGLE_CLOUD_LOCATION }} steps: # Ensure secrets don't leak @@ -156,6 +144,17 @@ jobs: LETTA_PG_DB: postgres LETTA_PG_HOST: localhost LETTA_SERVER_PASS: test_server_token + CANARY_KEY: thisismyfakesecretkey + # TODO: Uncomment once I am confident this is secure + # OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + # ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} + # AZURE_API_KEY: ${{ secrets.AZURE_API_KEY }} + # AZURE_BASE_URL: ${{ secrets.AZURE_BASE_URL }} + # GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} + # COMPOSIO_API_KEY: ${{ secrets.COMPOSIO_API_KEY }} + # DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }} + # GOOGLE_CLOUD_PROJECT: ${{ secrets.GOOGLE_CLOUD_PROJECT }} + # GOOGLE_CLOUD_LOCATION: ${{ secrets.GOOGLE_CLOUD_LOCATION }} run: | poetry run pytest \ -s -vv \