Skip to content

ci: gate Maxwell review on maintainer label - #107

Merged
0xBreadguy merged 1 commit into
mainfrom
0xBreadguy/ci/gate-maxwell-review
Sep 2, 2026
Merged

ci: gate Maxwell review on maintainer label#107
0xBreadguy merged 1 commit into
mainfrom
0xBreadguy/ci/gate-maxwell-review

Conversation

@0xBreadguy

Copy link
Copy Markdown
Member

Summary

  • Run the Maxwell PR reviewer only when a maintainer applies review:Maxwell.
  • Stop automatic review runs on PR open, update, ready-for-review, and reopen events.
  • Remove the trigger label after every attempt so maintainers can request another review for a later head.

Why

External contributors do not have repository write permission, so automatic Claude review runs fail at the action permission gate before analysis begins. A maintainer-applied label creates an authorized event while leaving ordinary external PRs with only the normal lint checks.

Validation

  • git diff --check
  • npx --yes prettier@3.8.5 --check .github/workflows/claude.yml

The repository lint workflow remains unchanged and is the only required status check.

@0xBreadguy
0xBreadguy merged commit 44a898e into main Sep 2, 2026
3 checks passed
@0xBreadguy
0xBreadguy deleted the 0xBreadguy/ci/gate-maxwell-review branch September 2, 2026 20:02
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