-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy path.coderabbit.yaml
More file actions
59 lines (49 loc) · 1.71 KB
/
Copy path.coderabbit.yaml
File metadata and controls
59 lines (49 loc) · 1.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# =============================================================================
# CodeRabbit AI PR Review Configuration
# =============================================================================
# Free for open-source repos. Provides automated code review on every PR.
# Docs: https://docs.coderabbit.ai/getting-started/configure-coderabbit
# =============================================================================
language: en-US
reviews:
# Automatically review every PR
auto_review:
enabled: true
drafts: false
base_branches:
- main
# Post a high-level summary at the top of each review
high_level_summary: true
high_level_summary_placeholder: "@coderabbitai summary"
# When CodeRabbit finds issues, post a "Request Changes" review so the PR
# is blocked until all comments are resolved (either fixed or dismissed).
# Combined with GitHub's "Require conversation resolution before merging"
# branch protection rule, this ensures no review comment is silently ignored.
request_changes_workflow: true
# Collapse review comments after they're resolved
collapse_finished_reviews: true
# Files to ignore in reviews (large auto-generated files)
path_filters:
- "!package-lock.json"
- "!**/*.lock"
- "!**/dist/**"
- "!**/.next/**"
- "!**/coverage/**"
# Poem in the review summary (fun touch, can disable if you prefer)
poem: false
# Review tools to enable
tools:
github-checks:
enabled: true
# Static analysis
eslint:
enabled: true
biome:
enabled: false
chat:
# Allow conversational interaction via PR comments
auto_reply: true
# Knowledge base — learns from your repo over time
knowledge_base:
learnings:
scope: auto