Skip to content

/pr: probe mergeStateStatus before polling CI#283

Merged
drn merged 1 commit intomasterfrom
argus/skill-improvement-handoff-pr
Apr 26, 2026
Merged

/pr: probe mergeStateStatus before polling CI#283
drn merged 1 commit intomasterfrom
argus/skill-improvement-handoff-pr

Conversation

@drn
Copy link
Copy Markdown
Owner

@drn drn commented Apr 26, 2026

Catch DIRTY/CONFLICTING PRs in the first iteration of Step 4a so we rebase + force-push before entering the polling loop, instead of burning a 30-min timeout on a PR whose CI was never going to fire.

Also distinguish "no checks reported" + non-DIRTY (workflow misconfigured / paused / awaiting approval) from in-progress so the user gets a real signal instead of silent polling.

Co-Authored-By: Claude noreply@anthropic.com

Catch DIRTY/CONFLICTING PRs in the first iteration of Step 4a so we
rebase + force-push before entering the polling loop, instead of
burning a 30-min timeout on a PR whose CI was never going to fire.

Also distinguish "no checks reported" + non-DIRTY (workflow
misconfigured / paused / awaiting approval) from in-progress so the
user gets a real signal instead of silent polling.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@drn drn merged commit bc11116 into master Apr 26, 2026
@drn drn deleted the argus/skill-improvement-handoff-pr branch April 27, 2026 06:29
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