Repository navigation
fix: draft-PR guard on the caller - #16
Conversation
The mirror's header has always documented the draft gate as the caller's job; the caller never carried it, so drafts received blocking self-hosted reviews. The gap surfaced when bly's first Claude review caught the same omission in its freshly-copied caller. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LjEWDajYkRMzCdEUhw44jc
|
Automated review by Verdict: PASS — The review found no must-fix issues, describing the change as a correct, minimal draft-gate addition. No issues found — the change is a correct, minimal draft-gate addition. |
|
Automated review by Verdict: FAIL — The workflow trigger omits One finding: the new draft gate skips the job on |
… absence a deadlock Flagged by the claude gate on this very PR: with the draft gate, a draft marked ready without a new push fired no event, so the required check stayed 'expected' forever. Same trigger list as grove and bly. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LjEWDajYkRMzCdEUhw44jc
|
Automated review by Verdict: PASS — The review found no correctness bugs, security issues, or violated invariants in the draft-PR gating change to the workflow file. Reviewed the full diff — it's a small, self-contained change to
Logic check:
No correctness bugs found: the trigger-list change and the job-level draft gate are consistent with each other and with the stated intent, and I don't see an edge case in the four event types where |
One line, long overdue: the mirror's header documents the draft gate as the caller's job, but the caller never carried it — drafts got blocking self-hosted reviews. Surfaced when bly's first Claude review flagged the identical omission in the caller copied from here.
🤖 Generated with Claude Code
https://claude.ai/code/session_01LjEWDajYkRMzCdEUhw44jc