diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e064c91..b7db86b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -71,16 +71,16 @@ jobs: 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 + for i in \$(seq 1 30); do + if curl -fsS "\${HEALTH_URL}" >/dev/null; then HEALTH_OK=1 break fi sleep 2 done - if [ "${HEALTH_OK}" -ne 1 ]; then + 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: \${HEALTH_URL}" exit 1 fi EOF