Skip to content

[test] out-of-scope branch — all three guards should green-skip#22

Closed
JimCollinson wants to merge 1 commit intoclaude/update-autonomy-docs-RNl36from
feature/xyz-out-of-scope
Closed

[test] out-of-scope branch — all three guards should green-skip#22
JimCollinson wants to merge 1 commit intoclaude/update-autonomy-docs-RNl36from
feature/xyz-out-of-scope

Conversation

@JimCollinson
Copy link
Copy Markdown
Collaborator

Synthetic test PR for v1.1 review. Do not merge. Will be closed after review.

What this exercises

The gate-step + step-if pattern in all three guards. The branch name (feature/xyz-out-of-scope) does not match claude/sweep-* or claude/prose-*, so every guard should report green via its scope-gate without running its body steps.

Expected check results

Check Expected Why
sweep-guard green-skip head_ref does not start with claude/sweep-
prose-guard green-skip head_ref does not start with claude/prose-
sweep-sha-reachability green-skip head_ref matches neither prefix

Each gate step writes "Out of scope: feature/xyz-out-of-scope" to $GITHUB_STEP_SUMMARY and the body steps' if: conditions evaluate to false. The check still reports green so it can sit as a required check on main without blocking unrelated PRs.

Base branch

Targets claude/update-autonomy-docs-RNl36.


Generated by Claude Code

Branch name does not match claude/sweep-* or claude/prose-*; all three guards
should green-skip via their gate steps. Branch will be deleted after review.
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.

2 participants