- Replace single-shot curl with 12-attempt retry (15s between attempts) - Increase deploy sleep 15s -> 30s to give Swarm time to stabilize - Increase healthcheck initial wait 40s -> 60s - Fixes race condition where Traefik routes /api/health to frontend before backend registers |
||
|---|---|---|
| .. | ||
| workflows | ||