mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
59e18693eb
Promote-notify Slack message: name the promoted AND failed services (one Failed: header + bullets), legible "(N): <names>" count, real wall-clock elapsed (integer-coerced), and drop the constant verify-prod legend line. Durable healthcheckPath: track it per-service/env in the SSOT (railway-envs), re-assert it on the promote pin path (omit-when-absent, never null), and route deploy-to-railway provisioning through isTrackedService/resolveProvisionHealthcheck so a tracked-null service omits the healthcheck while an untracked one keeps the /api/health default — fixing the silent prod-healthcheck drift that refused aimock. Tests: ruby pin-reassert spec + deploy-to-railway healthcheck spec + emit/golden/accessor.