Skip to content

Commit bf0b5bc

Browse files
committed
Merge release/25.12 to main
2 parents c6a4cd9 + 4e482cf commit bf0b5bc

File tree

4 files changed

+613
-16
lines changed

4 files changed

+613
-16
lines changed

.coderabbit.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@
44
reviews:
55
profile: chill
66
high_level_summary: true
7+
poem: false
78
auto_review:
89
enabled: true
910
drafts: false
11+
base_branches:
12+
- main
13+
- master
14+
- develop
15+
- "release/**"
16+
- "hotfix/**"
1017
ignore_usernames: ["rapids-bot", "GPUtester", "nv-automation-bot", "copy-pr-bot"]
1118
tools:
1219
markdownlint:
@@ -16,3 +23,39 @@ reviews:
1623
gitleaks:
1724
enabled: true
1825
sequence_diagrams: false
26+
collapse_walkthrough: true
27+
28+
# Reduce noise from status messages
29+
request_changes_workflow: false
30+
review_status: false
31+
32+
# Path-specific review instructions
33+
path_instructions:
34+
- path: "docs/**/*"
35+
instructions: |
36+
For documentation changes, focus on:
37+
- Accuracy: Verify code examples compile and run correctly
38+
- Completeness: Check if API changes (parameters, return values, errors) are documented
39+
- Clarity: Flag confusing explanations, missing prerequisites, or unclear examples
40+
- Consistency: Version numbers, parameter types, and terminology match code
41+
- Examples: Suggest adding examples for complex features or new APIs
42+
- Missing docs: If PR changes public APIs without updating docs, flag as HIGH priority
43+
44+
When code changes affect docs:
45+
- Suggest specific doc files that need updates (e.g., docs/cuopt/api.rst)
46+
- Identify outdated information contradicting the code changes
47+
- Recommend documenting performance characteristics, GPU requirements, or numerical tolerances
48+
49+
- path: "cpp/include/cuopt/**/*"
50+
instructions: |
51+
For public header files (C++ API):
52+
- Check if new public functions/classes have documentation comments (Doxygen format)
53+
- Flag API changes that may need corresponding docs/ updates
54+
- Verify parameter descriptions match actual types/behavior
55+
- Suggest documenting thread-safety, GPU requirements, and numerical behavior
56+
- For breaking changes, recommend updating docs and migration guides
57+
knowledge_base:
58+
opt_out: false
59+
code_guidelines:
60+
filePatterns:
61+
- ".github/.coderabbit_review_guide.md"

0 commit comments

Comments
 (0)