Skip to content

Commit 165d71a

Browse files
committed
ci: use githubs secrets for e2e tests
Signed-off-by: Asitha de Silva <asithade@gmail.com>
1 parent 8870172 commit 165d71a

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

.github/workflows/e2e-tests.yml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ jobs:
9595
secret-ids: |
9696
SUPABASE, /cloudops/managed-secrets/cloud/supabase/api_key
9797
AUTH0, /cloudops/managed-secrets/auth0/LFX_V2_PCC
98-
AI, /cloudops/managed-secrets/ai/ai_config
9998
- name: Setup Turborepo cache
10099
uses: actions/cache@v4
101100
with:
@@ -131,15 +130,6 @@ jobs:
131130
missing_secrets="$missing_secrets SUPABASE.url or SUPABASE.api_key (from AWS Secrets Manager)"
132131
fi
133132
fi
134-
if [ -z "$AI" ]; then
135-
missing_secrets="$missing_secrets AI (from AWS Secrets Manager)"
136-
else
137-
AI_API_KEY=$(echo "$AI" | jq -r '.api_key // empty')
138-
AI_PROXY_URL=$(echo "$AI" | jq -r '.proxy_url // empty')
139-
if [ -z "$AI_API_KEY" ] || [ -z "$AI_PROXY_URL" ]; then
140-
missing_secrets="$missing_secrets AI.api_key or AI.proxy_url (from AWS Secrets Manager)"
141-
fi
142-
fi
143133
144134
# Check GitHub secrets (fallback)
145135
if [ -z "${{ secrets.TEST_USERNAME }}" ]; then
@@ -148,7 +138,13 @@ jobs:
148138
if [ -z "${{ secrets.TEST_PASSWORD }}" ]; then
149139
missing_secrets="$missing_secrets TEST_PASSWORD"
150140
fi
151-
141+
if [ -z "${{ secrets.AI_API_KEY }}" ]; then
142+
missing_secrets="$missing_secrets AI_API_KEY"
143+
fi
144+
if [ -z "${{ secrets.AI_PROXY_URL }}" ]; then
145+
missing_secrets="$missing_secrets AI_PROXY_URL"
146+
fi
147+
152148
if [ -n "$missing_secrets" ]; then
153149
echo "❌ Missing required secrets for E2E testing:$missing_secrets"
154150
echo "Please configure these secrets to enable E2E tests."
@@ -212,8 +208,8 @@ jobs:
212208
echo "::add-mask::$AI_PROXY_URL"
213209
214210
# Set as environment variables
215-
echo "AI_API_KEY=$AI_API_KEY" >> $GITHUB_ENV
216-
echo "AI_PROXY_URL=$AI_PROXY_URL" >> $GITHUB_ENV
211+
echo "AI_API_KEY=${{ secrets.AI_API_KEY }}" >> $GITHUB_ENV
212+
echo "AI_PROXY_URL=${{ secrets.AI_PROXY_URL }}" >> $GITHUB_ENV
217213
echo "✅ AI secrets set as masked environment variables"
218214
fi
219215

0 commit comments

Comments
 (0)