Skip to content

Commit 3f8d2f2

Browse files
authored
chore: add coderabbit config file (calcom#23200)
* chore: add coderabbit config file * remove wrong config * add coderabbit instructions * remove unnecessary paths * add path instructions * Fix duplicated instructions on yaml file * Fix coderabbit.yaml syntax
1 parent c3731d9 commit 3f8d2f2

1 file changed

Lines changed: 187 additions & 0 deletions

File tree

.coderabbit.yaml

Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,187 @@
1+
language: en-US
2+
tone_instructions: ''
3+
early_access: false
4+
enable_free_tier: true
5+
reviews:
6+
profile: chill
7+
request_changes_workflow: false
8+
high_level_summary: false
9+
high_level_summary_placeholder: '@coderabbitai summary'
10+
high_level_summary_in_walkthrough: false
11+
auto_title_placeholder: '@coderabbitai'
12+
auto_title_instructions: ''
13+
review_status: true
14+
commit_status: true
15+
fail_commit_status: false
16+
collapse_walkthrough: false
17+
changed_files_summary: false
18+
sequence_diagrams: false
19+
estimate_code_review_effort: false
20+
assess_linked_issues: true
21+
related_issues: false
22+
related_prs: true
23+
suggested_labels: false
24+
auto_apply_labels: false
25+
suggested_reviewers: false
26+
auto_assign_reviewers: false
27+
poem: false
28+
labeling_instructions: []
29+
path_filters:
30+
- '!**/node_modules/**'
31+
- '!**/dist/**'
32+
- '!**/build/**'
33+
- '!**/.next/**'
34+
path_instructions:
35+
- path: "**/*.{ts,tsx,js,jsx}"
36+
instructions: "Flag default exports and encourage named exports. Named exports provide better tree-shaking, easier refactoring, and clearer imports. Exempt main components like pages, layouts, and components that serve as the primary export of a module."
37+
abort_on_close: true
38+
disable_cache: false
39+
auto_review:
40+
enabled: true
41+
auto_incremental_review: true
42+
ignore_title_keywords: []
43+
labels: []
44+
drafts: false
45+
base_branches: []
46+
finishing_touches:
47+
docstrings:
48+
enabled: true
49+
unit_tests:
50+
enabled: true
51+
pre_merge_checks:
52+
docstrings:
53+
mode: warning
54+
threshold: 80
55+
title:
56+
mode: warning
57+
requirements: ''
58+
description:
59+
mode: warning
60+
issue_assessment:
61+
mode: warning
62+
tools:
63+
ast-grep:
64+
rule_dirs: []
65+
util_dirs: []
66+
essential_rules: true
67+
packages: []
68+
shellcheck:
69+
enabled: true
70+
ruff:
71+
enabled: true
72+
markdownlint:
73+
enabled: true
74+
github-checks:
75+
enabled: true
76+
timeout_ms: 180000
77+
languagetool:
78+
enabled: true
79+
enabled_rules: []
80+
disabled_rules: []
81+
enabled_categories: []
82+
disabled_categories: []
83+
enabled_only: false
84+
level: default
85+
biome:
86+
enabled: true
87+
hadolint:
88+
enabled: true
89+
swiftlint:
90+
enabled: true
91+
phpstan:
92+
enabled: true
93+
level: default
94+
phpmd:
95+
enabled: true
96+
phpcs:
97+
enabled: true
98+
golangci-lint:
99+
enabled: true
100+
yamllint:
101+
enabled: true
102+
gitleaks:
103+
enabled: true
104+
checkov:
105+
enabled: true
106+
detekt:
107+
enabled: true
108+
eslint:
109+
enabled: true
110+
flake8:
111+
enabled: true
112+
rubocop:
113+
enabled: true
114+
buf:
115+
enabled: true
116+
regal:
117+
enabled: true
118+
actionlint:
119+
enabled: true
120+
pmd:
121+
enabled: true
122+
cppcheck:
123+
enabled: true
124+
semgrep:
125+
enabled: true
126+
circleci:
127+
enabled: true
128+
clippy:
129+
enabled: true
130+
sqlfluff:
131+
enabled: true
132+
prismaLint:
133+
enabled: true
134+
pylint:
135+
enabled: true
136+
oxc:
137+
enabled: true
138+
shopifyThemeCheck:
139+
enabled: true
140+
luacheck:
141+
enabled: true
142+
brakeman:
143+
enabled: true
144+
dotenvLint:
145+
enabled: true
146+
htmlhint:
147+
enabled: true
148+
checkmake:
149+
enabled: true
150+
osvScanner:
151+
enabled: true
152+
chat:
153+
art: true
154+
auto_reply: true
155+
integrations:
156+
jira:
157+
usage: auto
158+
linear:
159+
usage: auto
160+
knowledge_base:
161+
opt_out: false
162+
web_search:
163+
enabled: true
164+
code_guidelines:
165+
enabled: true
166+
filePatterns: []
167+
learnings:
168+
scope: auto
169+
issues:
170+
scope: auto
171+
jira:
172+
usage: auto
173+
project_keys: []
174+
linear:
175+
usage: auto
176+
team_keys: []
177+
pull_requests:
178+
scope: auto
179+
mcp:
180+
usage: auto
181+
disabled_servers: []
182+
code_generation:
183+
docstrings:
184+
language: en-US
185+
path_instructions: []
186+
unit_tests:
187+
path_instructions: []

0 commit comments

Comments
 (0)