Files
Charon/scripts
GitHub Actions 1d9f6fb3c7 fix(ci): remove volume mounts that override built content in CI
- Remove -v $(pwd)/backend:/app/backend:ro mount
- Remove -v $(pwd)/frontend/dist:/app/frontend/dist:ro mount
- In CI, frontend/dist doesn't exist (built inside Docker image)
- Mounting non-existent dirs overrides built content with empty dirs
- Add conditional docker build (skip if image already exists)
- Preserves CI workflow's pre-built image

This was the root cause of WAF integration test failing in CI:
the volume mount was overriding /app/frontend/dist with an empty
directory, breaking the application.
2025-12-04 05:17:01 +00:00
..