fix: add SECRET_KEY env to deploy job for compose expansion
Deploy Dashboard (Dev) / Backend Tests (push) Successful in 13m41s
Deploy Dashboard (Dev) / Frontend Tests (push) Successful in 42s
Deploy Dashboard (Dev) / Deploy to Dev (push) Failing after 3m34s

Container runtime needs SECRET_KEY in the shell environment so docker
compose can expand ${SECRET_KEY} from the compose file.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Gan, Jimmy
2026-05-17 20:31:53 +08:00
parent 0ac3a896af
commit cf1de9c631
+2
View File
@@ -161,6 +161,8 @@ jobs:
name: Deploy to Dev name: Deploy to Dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [backend-tests, frontend-tests] needs: [backend-tests, frontend-tests]
env:
SECRET_KEY: test-secret-key-for-ci-environment-32chars-minimum
container: container:
volumes: volumes:
- /var/packages/ContainerManager/target/usr/bin/docker:/usr/bin/docker - /var/packages/ContainerManager/target/usr/bin/docker:/usr/bin/docker