diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml index 63ec0b03..488efcfb 100644 --- a/.gitea/workflows/nightly.yml +++ b/.gitea/workflows/nightly.yml @@ -180,12 +180,12 @@ jobs: # docker compose up --wait covers services WITH healthcheck directives only. # obs-promtail, obs-cadvisor, obs-node-exporter, and obs-glitchtip-worker have # no healthcheck — they are considered "started" as soon as the process runs. - # This step explicitly asserts the four healthchecked critical services are + # This step explicitly asserts the five healthchecked critical services are # healthy before the smoke test proceeds. run: | set -e unhealthy="" - for svc in obs-loki obs-prometheus obs-grafana obs-tempo; do + for svc in obs-loki obs-prometheus obs-grafana obs-tempo obs-glitchtip; do status=$(docker inspect "$svc" --format '{{.State.Health.Status}}' 2>/dev/null || echo "missing") if [ "$status" != "healthy" ]; then echo "::error::$svc is not healthy (status: $status)"