From 0a013ffd47bb60c39e514e52a67de8ef4c6de8b5 Mon Sep 17 00:00:00 2001 From: Rogee Date: Wed, 16 Sep 2026 13:40:14 +0800 Subject: [PATCH] ci: probe compose health inside service --- .gitea/workflows/douyin-release-gate.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/douyin-release-gate.yaml b/.gitea/workflows/douyin-release-gate.yaml index 37d6897..2f27ba4 100644 --- a/.gitea/workflows/douyin-release-gate.yaml +++ b/.gitea/workflows/douyin-release-gate.yaml @@ -131,7 +131,10 @@ jobs: docker compose exec -T creator-hub ffprobe -version docker compose images --quiet creator-hub docker-gateway \ | sort -u | tee evidence/compose-image-ids.txt - curl --fail --retry 10 --retry-delay 2 http://127.0.0.1:8080/readyz + docker compose exec -T creator-hub python3 - <<'PY' + import urllib.request + urllib.request.urlopen("http://127.0.0.1:8080/readyz", timeout=5) + PY - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 if: always() with: