-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.coderabbit.yaml
More file actions
70 lines (60 loc) ยท 1.65 KB
/
.coderabbit.yaml
File metadata and controls
70 lines (60 loc) ยท 1.65 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
60
61
62
63
64
65
66
67
68
69
70
# ๋ฆฌ๋ทฐ ์ธ์ด ์ค์
language: 'ko-KR'
# ์ต์ ๊ธฐ๋ฅ ์ฌ์ฉ
early_access: true
# ํค ์ค์
tone_instructions: |
๊ทผ๊ฑฐ์ ์ด์ ๊ฐ ๋
ผ๋ฆฌ์ ์ธ ๋ฆฌ๋ทฐ๋ฅผ ์ ์ํฉ๋๋ค.
# ๋ฆฌ๋ทฐ ์ค์
reviews:
profile: 'assertive'
high_level_summary: false
review_status: true
changed_files_summary: true
collapse_walkthrough: true
abort_on_close: true
path_filters:
# ํฌํจ ๊ฒฝ๋ก
- 'src/**' # ์๋ฒ ์ฝ๋
- '.github/**' # GitHub Actions, ๋ ํฌ ์ค์
- '.coderabbit.yaml' # CodeRabbit ์ค์ ํ์ผ ์์ฒด
- 'Dockerfile'
- 'deploy*.sh'
- 'nginx/**'
- 'build.gradle'
- 'settings.gradle'
# ์ ์ธ ๊ฒฝ๋ก
- '!build/**' # ๋น๋ ์ฐ์ถ๋ฌผ
- '!out/**' # IDE/์ปดํ์ผ ๊ฒฐ๊ณผ๋ฌผ
- '!.gradle/**' # Gradle ์บ์
- '!gradle/wrapper/**' # Gradle Wrapper ์๋ ์์ฑ ํ์ผ
- '!gradlew'
- '!gradlew.bat'
- '!**/*.class' # ์ปดํ์ผ๋ ํด๋์ค
- '!**/*.jar' # JAR ํ์ผ
auto_review:
enabled: true
drafts: false
base_branches:
- 'develop'
- 'main'
labels:
- '!wip'
- '!skip-review'
- '!no-review'
# ๋ณด์กฐ ๋๊ตฌ ์ค์
tools:
gitleaks:
enabled: true # ์ํฌ๋ฆฟ/ํ ํฐ/๋ฏผ๊ฐ ์ ๋ณด ์ ์ถ ๊ฒ์ฌ
yamllint:
enabled: true # YAML ๋ฌธ๋ฒ ์ค๋ฅ ๊ฒ์ฌ
actionlint:
enabled: true # GitHub Actions ์ํฌํ๋ก์ฐ ๊ฒ์ฆ
chat:
auto_reply: true # CodeRabbit ์๋ ์๋ต ํ์ฑํ
knowledge_base:
web_search:
enabled: true
code_guidelines:
enabled: true
filePatterns: []