fix: pass DIRECTUS_STATIC_TOKEN and N8N_API_KEY to dev container
All checks were successful
CI / CD / test-build (push) Successful in 11m2s
CI / CD / deploy-dev (push) Successful in 26s
CI / CD / deploy-production (push) Has been skipped

Adds the missing env vars to deploy-dev so testing.dk0.dev has
access to Directus CMS data (projects, books) and n8n features,
matching the production container configuration.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 00:21:21 +01:00
parent d7958b3841
commit a38f97c318

View File

@@ -115,6 +115,9 @@ jobs:
-e ADMIN_SESSION_SECRET="${ADMIN_SESSION_SECRET}" \ -e ADMIN_SESSION_SECRET="${ADMIN_SESSION_SECRET}" \
-e N8N_WEBHOOK_URL="${N8N_WEBHOOK_URL}" \ -e N8N_WEBHOOK_URL="${N8N_WEBHOOK_URL}" \
-e N8N_SECRET_TOKEN="${N8N_SECRET_TOKEN}" \ -e N8N_SECRET_TOKEN="${N8N_SECRET_TOKEN}" \
-e N8N_API_KEY="${N8N_API_KEY}" \
-e DIRECTUS_URL="${DIRECTUS_URL}" \
-e DIRECTUS_STATIC_TOKEN="${DIRECTUS_STATIC_TOKEN}" \
$IMAGE_NAME $IMAGE_NAME
# Connect to proxy network # Connect to proxy network
@@ -153,6 +156,9 @@ jobs:
ADMIN_SESSION_SECRET: ${{ secrets.ADMIN_SESSION_SECRET }} ADMIN_SESSION_SECRET: ${{ secrets.ADMIN_SESSION_SECRET }}
N8N_WEBHOOK_URL: ${{ vars.N8N_WEBHOOK_URL || '' }} N8N_WEBHOOK_URL: ${{ vars.N8N_WEBHOOK_URL || '' }}
N8N_SECRET_TOKEN: ${{ secrets.N8N_SECRET_TOKEN || '' }} N8N_SECRET_TOKEN: ${{ secrets.N8N_SECRET_TOKEN || '' }}
N8N_API_KEY: ${{ vars.N8N_API_KEY || '' }}
DIRECTUS_URL: ${{ vars.DIRECTUS_URL || 'https://cms.dk0.dev' }}
DIRECTUS_STATIC_TOKEN: ${{ secrets.DIRECTUS_STATIC_TOKEN || '' }}
- name: Cleanup - name: Cleanup
run: docker image prune -f run: docker image prune -f