Repository navigation
chore: let accounts outside the organisation talk to CodeRabbit - #7
Conversation
Sets chat.allow_non_org_members to true and turns off every finishing touch, as openbrf/openbrf#502 did in the core, so an account outside the organisation can ask for a review and no comment can make CodeRabbit push code here.
|
Warning This pull request changes a CodeRabbit configuration file. Because it comes from a fork or its author is not a repository collaborator, reviews use only the configuration from the target branch. The proposed configuration will take effect after it is merged. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
Sets
chat.allow_non_org_memberstotruein.coderabbit.yaml, which is CodeRabbit's default, and turns off every finishing touch underreviews.finishing_touches, as openbrf/openbrf#502 did in the core.With
false, CodeRabbit answers comments only from organisation members. On openbrf/openbrf#499 it refused@coderabbitai reviewfrom an account outside the organisation: "CodeRabbit chat interactions are restricted to organization members for this repository." Withtrue, a contributor can ask for a review of their own pull request. Automatic reviews do not depend on this setting.The finishing touches (docstrings, unit tests, simplify, fix comments, fix failing CI, resolve merge conflicts) have CodeRabbit push commits or open pull requests in this repository. All but simplify are on by default, and CodeRabbit's documentation does not say whether the commenter who asks for one needs write access. With chat open to every account, they are all turned off, so no comment can make CodeRabbit write code here.
Check: an account outside the organisation comments
@coderabbitai reviewon a pull request. CodeRabbit should answer "Review triggered" instead of the refusal..coderabbit.yamlmatches CodeRabbit's schema (the core'sscripts/validate-coderabbit-config.mjs, run on this file) and is prettier-clean.Summary by CodeRabbit