diff --git a/.gitea/workflows/pr.yml b/.gitea/workflows/pr.yml index 8027421..b8a094a 100644 --- a/.gitea/workflows/pr.yml +++ b/.gitea/workflows/pr.yml @@ -82,10 +82,11 @@ jobs: - name: Wait for CI site to be healthy run: | for i in {1..30}; do - if docker exec euchre-camp-ci wget -q -O- http://localhost:3000/api/health 2>/dev/null | grep -q healthy; then - echo "CI site is healthy" + if result=$(docker exec euchre-camp-ci wget -q -O- http://localhost:3000/api/health 2>&1); then + echo "CI site is healthy: $result" exit 0 fi + echo "Attempt $i: $result" sleep 2 done echo "CI site failed to become healthy after 60 seconds"