Skip to content

fix: say optional checks are running, not failing, while they run - #163

Merged
brtkwr merged 1 commit into
mainfrom
fix/unstable-running
Oct 28, 2026
Merged

brtkwr merged 1 commit into
mainfrom
fix/unstable-running

Conversation

@brtkwr

@brtkwr brtkwr commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

A PR whose only unfinished check was an optional one still running (two-inc/aries#469, run_tests (pd_gb_new_v2) / tests in progress, everything else green) showed "ready to merge · optional checks failing". GitHub's UNSTABLE state means any optional check not passed yet, running included.

Now: "optional checks failing: " only when a check failed, "optional checks running" while the rollup is pending, else plain "ready to merge".

🤖 Generated with Claude Code

https://claude.ai/code/session_01QUnP8jVL2NG9cWmohJTyun

GitHub's UNSTABLE merge state covers any optional check that hasn't
passed, a running one included, so a PR with nothing failed read as
"optional checks failing". It now says failing only when a check
failed, and "optional checks running" while the rollup is pending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QUnP8jVL2NG9cWmohJTyun
@brtkwr
brtkwr enabled auto-merge October 28, 2026 19:01
@brtkwr
brtkwr merged commit 0f340a3 into main Oct 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant