diff --git a/.woodpecker.yml b/.woodpecker.yml index 094ac70..ae06496 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -62,7 +62,7 @@ steps: - grep -q '"ok":true' /tmp/bone-kingdom-socket-health.json - curl -fsS "$DEPLOY_TARGET_URL" >/tmp/bone-kingdom-index.html - grep -q '
' /tmp/bone-kingdom-index.html - - curl -fsS "${DEPLOY_TARGET_URL%/}/health" >/tmp/bone-kingdom-frontend-health.json + - curl -fsS "$DEPLOY_TARGET_URL"health >/tmp/bone-kingdom-frontend-health.json - grep -q '"ok":true' /tmp/bone-kingdom-frontend-health.json depends_on: - validate diff --git a/src/data/toolkit/changelog.json b/src/data/toolkit/changelog.json index 50a3438..6758cbd 100644 --- a/src/data/toolkit/changelog.json +++ b/src/data/toolkit/changelog.json @@ -20,6 +20,7 @@ "changes": [ "Updated the Toolkit socket restart script to find Node and npm from standard macOS, Homebrew, and NVM locations.", "Added a bounded health retry so deploys wait for the socket to bind before failing.", + "Fixed the Woodpecker frontend health URL check so pipeline interpolation cannot strip the deploy target.", "Kept the restart command safe for non-interactive SSH deploy sessions.", "Preserved the shared workspace socket behavior for deployed Toolkit editing." ]