Skip to content

ci: make Claude review submit a formal PR approval - #92

Merged
mashkovd merged 1 commit into
mainfrom
ci/claude-review-approve-verdict
Jul 7, 2026
Merged

mashkovd merged 1 commit into
mainfrom
ci/claude-review-approve-verdict

Conversation

@mashkovd

@mashkovd mashkovd commented Jul 7, 2026

Copy link
Copy Markdown
Member

Summary

Known gotcha

This PR edits claude-review.yml itself, so its own Claude review step will fail 401 (the GitHub App rejects the OIDC token when the workflow file differs from the default branch). Expect to merge this one via --admin; the new approve/request-changes behavior takes effect starting with the next PR in this repo.

Test plan

  • Confirm the next non-workflow PR in this repo gets a real gh pr review --approve (not just a comment) and merges without --admin

Branch protection requires one approving review to merge, but the
reviewer only posted a summary comment, never a real gh pr review. That
made every clean PR structurally BLOCKED, requiring --admin to merge.
Switch the verdict to gh pr review --approve/--request-changes, matching
the pattern already proven in mctl-telegram#119.
@mashkovd
mashkovd merged commit 879df1a into main Jul 7, 2026
3 checks passed
@mashkovd
mashkovd deleted the ci/claude-review-approve-verdict branch July 7, 2026 16:49
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