ci: inject throwaway auth secrets into smoke boot

Production validation rejects the compose placeholder secrets, so the
backend panicked at config load and the container went unhealthy.
Generate ephemeral BETTER_AUTH_SECRET and BETTER_AUTH_INTERNAL_TOKEN
per run; verified locally that the container reaches healthy.

Authored By: TDvorak <[email protected]>

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Tomas DvorakandDevin committed 2026-09-17 20:41:06 +02:00
1 parent 2e7da73b1c
commit 0f984fb579
1 file changed
+2
+2
View File
@@ -86,6 +86,8 @@ jobs:
- name: Boot stack
run: |
export BETTER_AUTH_SECRET=$(openssl rand -hex 32)
export BETTER_AUTH_INTERNAL_TOKEN=$(openssl rand -hex 32)
docker compose -f infra/docker-compose.yml up -d --build postgres redis backend frontend traefik
- name: Wait for backend health