fix: relax web→api dependency + smarter wait loop
CI - Build & Test / Backend (.NET) (push) Successful in 31s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 18s
CI - Build & Test / Security Check (push) Successful in 4s

- web's depends_on on api: change from service_healthy to
  service_started+restart (same as api→postgres fix)
- deploy wait loop: fail fast on unhealthy, wait on starting,
  increased timeout to 180s (36×5s)
This commit is contained in:
2026-06-20 18:50:29 +02:00
parent 071be50977
commit b95bec7915
2 changed files with 16 additions and 8 deletions
+2 -1
View File
@@ -113,7 +113,8 @@ services:
- "127.0.0.1:18880:80"
depends_on:
api:
condition: service_healthy
condition: service_started
restart: true
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:80/ || exit 1"]
interval: 30s