Monitor Release Pipeline Health in Real Time
Zero watches your merge queue for stuck PRs, verifies release readiness gates, and posts a clear ship-or-wait verdict to Slack automatically.
Zero connects:

What Zero delivers

What the problem is
PR #9842 has been in the merge queue for two hours. CI failed on a flaky test unrelated to the change. Three more PRs are stacked behind it. Nobody noticed. Meanwhile, the release PR sitting in the queue needs someone to verify: all CI checks green, version bumped, changelog updated, no blocking labels. Ten minutes of clicking across tabs that nobody has time for. Zero catches stuck PRs in minutes and verifies every readiness gate, so you get one clear answer: ready, or blocked on X.
How Zero fixes it
Step 1: Connect your tools
Step 2: Ask Zero
@Zero check the vm0-ai/vm0 merge queue for stuck PRs. Then check the open release PR - verify all CI checks passed, version was bumped per semver, changelog updated, and no blocking labels. Post the full status to #release-notify.
Zero checks the merge queue for stuck PRs
Zero queries GitHub's merge queue API and examines each queued PR - how long it's been waiting, whether CI is passing, and whether it's blocking other PRs. For any stuck PR, it reads the CI logs and diagnoses the root cause.
Zero verifies release readiness gates
Zero reads the release PR metadata, file diffs, CI status, labels, and changelog. It walks through your defined gates: CI green, semver-correct version bump, changelog updated, no blocking labels, no sensitive file changes, reviewers approved.
Zero posts a single verdict with actionable context
Instead of a wall of links to check, Zero posts one structured message: merge queue health, release readiness verdict, and exactly what action unblocks each issue. The right person sees it and acts.
Step 3: Take it further
Tips for better results
Set the check frequency to match your team's PR velocity - high-velocity teams need hourly checks, most teams are fine with twice daily.
Define 'ready' once, up front. Encoding 'CI green + changelog + no migrations' in the prompt is the one-time cost; every future release benefits.
Chain with Auto-Merge Releases for true hands-off shipping: this use case catches problems, auto-merge ships the release once everything clears.