[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor

ci: speedup (#2745) master

* ci: speedup * ci: don't let one failed build leg block publishing the other services The merge job depended on the whole build matrix, so a single failed service/arch leg skipped tag publication for every service. Run merge with !cancelled() and fail a service's own merge when it doesn't have both digests, so a partial (single-arch) manifest is never tagged. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>


+515 -94
7 changed files