devops(ci): add --wait to observability stack startup

Prometheus, Loki, Tempo, and Grafana all define healthchecks in
docker-compose.observability.yml. Without --wait, the step exits 0
as soon as containers are created, masking startup failures silently.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marcel
2026-05-15 13:44:16 +02:00
parent b137e3e72d
commit f15e004645
2 changed files with 2 additions and 2 deletions

View File

@@ -132,7 +132,7 @@ jobs:
docker compose \
-f docker-compose.observability.yml \
--env-file .env.staging \
up -d
up -d --wait
- name: Reload Caddy
# Apply any committed Caddyfile changes before smoke-testing the

View File

@@ -105,7 +105,7 @@ jobs:
docker compose \
-f docker-compose.observability.yml \
--env-file .env.production \
up -d
up -d --wait
- name: Reload Caddy
# See nightly.yml — same rationale and mechanism: DooD job containers