From 438ced278f02c84da0b502fc942e37d54164787c Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Thu, 24 Sep 2026 18:47:38 +0800 Subject: [PATCH] fix: align CI tags and webhook healthcheck --- .github/workflows/ci.yml | 1 + docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b74025..011e08c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,6 +28,7 @@ name: CI on: push: branches: [master] + tags: ['v*'] pull_request: schedule: # Weekly probe of the live endpoints, so external API changes surface. diff --git a/docker-compose.yml b/docker-compose.yml index 6f41f7f..84683dd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -93,7 +93,7 @@ services: # reported unhealthy. nginx-proxy shows 502s while webhook mode is down, # so surface that to the orchestrator. healthcheck: - test: ["CMD-SHELL", "test '${WEBHOOK:-true}' != true || exec 3<>/dev/tcp/127.0.0.1/${WEBHOOK_PORT:-8443}"] + test: ["CMD-SHELL", "test '${WEBHOOK:-true}' != true || bash -c 'exec 3<>/dev/tcp/127.0.0.1/${WEBHOOK_PORT:-8443}'"] interval: 30s timeout: 5s retries: 3