-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.coderabbit.yaml
More file actions
78 lines (72 loc) · 2.8 KB
/
.coderabbit.yaml
File metadata and controls
78 lines (72 loc) · 2.8 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
71
72
73
74
75
76
77
78
language: ko-KR
early_access: true
enable_free_tier: true
reviews:
profile: chill
request_changes_workflow: true # 리뷰 후 필요한 경우 변경 요청
high_level_summary: true # 변경 사항 요약 제공
high_level_summary_placeholder: '@coderabbitai 요약' # 요약 기본 문구
poem: false
review_status: true
collapse_walkthrough: false
sequence_diagrams: true # PR 변경 흐름 시퀀스 다이어그램 생성
path_filters: # 리뷰에서 제외할 파일 패턴
- "!**/README.md" # README.md 파일 제외
abort_on_close: true # PR이 닫히면 리뷰 중단
auto_review:
enabled: true # 자동 리뷰 활성화
auto_incremental_review: true # 변경분만 점진적으로 리뷰
base_branches: []
tools: # 활성화할 정적 분석/품질 도구
shellcheck:
enabled: true # 셸 스크립트 검사
markdownlint:
enabled: true # Markdown 문법 검사
github-checks:
enabled: true # GitHub Checks API 활용
timeout_ms: 90000 # 타임아웃 90초
languagetool:
enabled: true # 문법/언어 검사
disabled_rules: # 비활성화할 규칙
- EN_UNPAIRED_BRACKETS
- EN_UNPAIRED_QUOTES
disabled_categories: # 비활성화할 카테고리
- TYPOS
- TYPOGRAPHY
- CASING
enabled_only: false
level: default
enabled_rules: [] # 활성화할 특정 규칙 없음
enabled_categories: [] # 활성화할 특정 카테고리 없음
hadolint:
enabled: true # Dockerfile 검사
yamllint:
enabled: true # YAML 문법 검사
checkov:
enabled: true # 인프라 보안 검사(IaC)
ast-grep:
packages: [] # AST 기반 패턴 검사
rule_dirs: []
util_dirs: []
essential_rules: true
ruff:
enabled: false
swiftlint:
enabled: false
phpstan:
enabled: false
golangci-lint:
enabled: false
biome:
enabled: false
deket:
enabled: true # 의존성 보안 취약점 검사
severity_threshold: medium # 중간 이상 심각도만 리포트
fail_on_high: true # 높은 심각도 발견 시 실패
exclude_paths: # 검사에서 제외할 경로
- "**/test/**"
- "**/tests/**"
- "**/node_modules/**"
include_dev_dependencies: false # 개발 의존성 제외
chat:
auto_reply: true # 질문에 자동 응답