Repository navigation
Add non-empty-diff check - #18
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Claude finished @mark-brannan's task in 2m 24s —— View job Review complete
What I ran:
Finding (inline on line 7): The Minor, non-blocking note in the same comment: the call is pinned to the floating The workflow YAML itself is syntactically sound and the intent (refuse to call an empty-diff PR green) is sound; the only issue found is that it isn't currently working end-to-end. |
|
Claude finished @mark-brannan's task in 1m 57s —— View job Review complete
What changed since the last review: this PR was synchronized — the approach moved from a standalone What I ran:
Finding (inline on test.yml:30, blocking): The Resolved from the prior review: the earlier CodeQL finding ("workflow does not contain permissions") no longer applies — the Unchanged, minor: the reference is still pinned to the floating The intent (refuse to call an empty-diff PR green) is sound and the YAML is syntactically valid; the blocking issue is that it still isn't working end-to-end on this commit, and the refactor may have widened what a resolution failure takes down with it. |
|
Claude finished @mark-brannan's task in 2m 7s —— View job Review complete
What changed since the last review: the What I ran:
CI verification (the key open question from the two prior reviews): the I could not independently fetch No blocking or non-blocking issues found. The intent (refuse to call an empty-diff PR green, folded into |
|
Claude finished @mergify[bot]'s task in 1m 17s —— View job Review complete
Diff: adds a What I ran:
CI verification: live On the prior open items:
No blocking or non-blocking issues found. The mechanism (refuse to call an empty-diff PR green, wired into Note: couldn't post via |
Co-Authored-By: Solace (Mark) <[email protected]>
One fewer workflow file, and no per-repo ruleset entry: the gate already requires every job in its needs. Co-Authored-By: Claude Fable 5.1 <[email protected]>
Pins mark-brannan/.github/.github/workflows/nonempty-diff.yml to 7b15aea59f53dcb5762a091f585b3d83d6dad545 (mark-brannan/.github#25's merged commit) instead of the mutable @main ref. Co-Authored-By: Claude Sonnet 5 <[email protected]>
The SHA pin was a workaround for mark-brannan/.github#25 being unmerged; it merged at 2026-09-14T18:10:34Z, so the workaround's reason is gone. Our own reusable workflows are called at the tip of main so one copy stays the one copy to fix -- rule added in mark-brannan/dotfiles#225. Co-Authored-By: Claude Opus 5 <[email protected]>
6e3fedf to
126bcf5
Compare
Runs the shared reusable
nonempty-diffworkflow (mark-brannan/.github#25) as a job in the ci-gateneeds, so the gate already requires it and no ruleset entry is needed. It refuses to call a PR green when its tree is identical to its base at the merge base (see mark-brannan/dotfiles#196/#198: an empty PR merged and was closed as done, having landed nothing).Merge mark-brannan/.github#25 first; until then the
nonemptyjob cannot resolve the reusable workflow and this PR is red.🤖 Generated with Claude Code