chore: fail the CodeRabbit status when the review did not run

reviews.fail_commit_status defaults to false, so when CodeRabbit is rate
limited it posts state=success with description "Review rate limited"
and an unreviewed PR is indistinguishable from a cleanly reviewed one.
This commit is contained in:
bymyself
2026-08-06 20:37:45 -07:00
parent a464ac3358
commit 5e6a7b5dae

View File

@@ -11,6 +11,10 @@ reviews:
review_status: false
review_details: true
commit_status: true
# Without this, a review that never happened (rate limit, internal error)
# still posts a green "CodeRabbit" commit status, so a throttled review is
# indistinguishable from a clean one.
fail_commit_status: true
collapse_walkthrough: true
changed_files_summary: false
sequence_diagrams: false