-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Introduce CodeRabbitAI config file to fine tune its response #8861
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Important Review skippedAuto reviews are limited based on label configuration. 🏷️ Required labels (at least one) (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Summary by CodeRabbit
Note: This update contains no changes visible to end-users and does not affect application functionality. WalkthroughAdds a new repository configuration file Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant PR as Pull Request
participant Config as .coderabbit.yaml
participant CR as CodeRabbit (reviewer)
participant Repo as Repository (labels & comments)
Note over Config,CR #d5f5e3: New review configuration loaded
PR->>CR: Push PR / Open PR
CR->>Config: Read review settings (language, summaries, auto_review)
alt Title matches ignore keywords OR author is ignored bot
CR->>CR: Skip auto-review (ignored)
CR->>Repo: No auto-review actions
else Eligible for auto-review
CR->>CR: Generate changed_files_summary & high_level_summary
CR->>Repo: Post summary comment
CR->>Repo: Add label "Needs review"
end
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes
Suggested labels
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (2 passed)
Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Disabled knowledge base sources:
- Jira integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (1)
.coderabbit.yaml(1 hunks)
🔇 Additional comments (1)
.coderabbit.yaml (1)
6-9: Auto-review configuration looks good, but verify the overall config validity.The
reviews.auto_reviewstructure is correct:enabled,labels, andignore_usernamesare all valid fields. The use ofignore_usernames: ["dependabot[bot]", "renovate[bot]"]aligns well with the PR objective to avoid bot engagement.However, resolve the schema validation issues in the
ignored_titlesandsummarizationfields before merging, as these may not be recognized by CodeRabbit.
e65e63b to
f72f230
Compare
d70d1d4 to
422c95f
Compare
422c95f to
c66d1bb
Compare
Description
We would like that AI also checks automatic PR's like this one #8860 which is normally skipped. But on the same time we don't want other bots to be engegad.
How Has This Been Tested?
Untested. Trusting in AI :)
Checklist: