Skip to content

skills(running-tend): mark Chromatic UI Tests check as human-gated in approval poll - #324

Merged
nedtwigg merged 1 commit into
mainfrom
daily/review-runs-30349958456
Jul 28, 2026
Merged

skills(running-tend): mark Chromatic UI Tests check as human-gated in approval poll#324
nedtwigg merged 1 commit into
mainfrom
daily/review-runs-30349958456

Conversation

@dormouse-bot

Copy link
Copy Markdown
Collaborator

What

Adds a running-tend rule telling review runs that Chromatic's UI Tests status context is human-gated, so the gated-approval CI poll stops once every automated check is green instead of polling that context to the cap.

Why

When tend-review approves a visually-changing PR, the approval is gated, so it runs the CI Monitoring poll to dismiss-on-red. The UI Tests context (Chromatic, target_urlchromatic.com/build...) sits PENDING for the whole poll because Chromatic holds it open until a maintainer accepts or rejects the visual diffs in the Chromatic UI — it never auto-terminalizes in-session. The bot already disposes of this correctly (caps the poll, confirms nothing went red, keeps the approval standing), but it burns ~9–17 job-minutes per visually-changing PR review waiting on a context that can't move.

This is a structural pattern (reproduces on every visually-changing PR) and has now been observed three times, which is the action threshold recorded on the monthly tracking issue #199:

The rule names only UI Tests — its sibling Chromatic check Storybook Publish terminalizes normally and must keep gating — so it won't over-generalize to genuinely-slow required checks. Repo-local rather than an upstream/bundled change because "UI Tests is human-gated" is Chromatic-setup-specific knowledge the generic CI Monitoring recipe can't safely assume for other consumers.

Opened by the daily review-runs sweep (run 30349958456).

@dormouse-bot dormouse-bot added the review-runs Opened by the review-runs sweep label Jul 28, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0309424
Status: ✅  Deploy successful!
Preview URL: https://f4910516.mouseterm.pages.dev
Branch Preview URL: https://daily-review-runs-3034995845.mouseterm.pages.dev

View logs

@nedtwigg
nedtwigg merged commit 64ae1fe into main Jul 28, 2026
4 checks passed
@nedtwigg
nedtwigg deleted the daily/review-runs-30349958456 branch July 28, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-runs Opened by the review-runs sweep

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants