-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy path.coderabbit.yaml
More file actions
41 lines (41 loc) · 1.49 KB
/
Copy path.coderabbit.yaml
File metadata and controls
41 lines (41 loc) · 1.49 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
# Initial configuration taken from the internal "Using CodeRabbit" document.
# Adopted from https://github.com/rhobs/observability-operator/blob/main/.coderabbit.yaml as a starting point.
# Inherits org-wide settings from https://github.com/openshift/coderabbit/blob/main/.coderabbit.yaml
---
inheritance: true
reviews:
high_level_summary: false
high_level_summary_in_walkthrough: true
sequence_diagrams: false
collapse_walkthrough: true
changed_files_summary: false
poem: false
pre_merge_checks:
docstrings:
mode: off
path_instructions:
- path: '**'
instructions: >-
Focus on major issues impacting performance, readability, maintainability and security.
Avoid nitpicks and avoid verbosity.
- path: 'evals/**'
instructions: >-
These are mcpchecker eval task definitions. Only flag issues with YAML structure,
missing required fields, or clearly incorrect prompt/assertion logic.
Do not suggest stylistic changes to prompts or reason strings.
- path: 'docs/**'
instructions: >-
Only flag factual inaccuracies or broken links. Skip grammar and style suggestions.
- path: 'manifests/**'
instructions: >-
Focus on correctness of Kubernetes resource definitions, RBAC permissions,
and container security context. Skip formatting nitpicks.
auto_review:
ignore_title_keywords:
- WIP
labels:
- '!work-in-progress'
knowledge_base:
opt_out: true
web_search:
enabled: false