diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index bdedf8a..2561000 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -69,10 +69,9 @@ jobs: docker compose -f deploy/docker/docker-compose.yml --env-file deploy/docker/.env pull app docker compose -f deploy/docker/docker-compose.yml --env-file deploy/docker/.env up -d app docker compose -f deploy/docker/docker-compose.yml ps - HEALTH_URL="http://127.0.0.1:${HOST_BIND_PORT:-3000}/api/docs" HEALTH_OK=0 for i in $(seq 1 30); do - if curl -fsS "${HEALTH_URL}" >/dev/null; then + if curl -fsS "http://127.0.0.1:${HOST_BIND_PORT:-3000}/api/docs" >/dev/null; then HEALTH_OK=1 break fi @@ -80,7 +79,7 @@ jobs: done if [ "${HEALTH_OK}" -ne 1 ]; then docker compose -f deploy/docker/docker-compose.yml --env-file deploy/docker/.env logs --tail=200 app || true - echo "Health check failed: ${HEALTH_URL}" + echo "Health check failed: http://127.0.0.1:${HOST_BIND_PORT:-3000}/api/docs" exit 1 fi EOF