Skip to content

Commit 7ab343f

Browse files
authored
Update CodeRabbit settings
Updated schema URL and modified review settings.
1 parent 640871f commit 7ab343f

1 file changed

Lines changed: 75 additions & 7 deletions

File tree

.coderabbit.yaml

Lines changed: 75 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# yaml-language-server: $schema=https://storage.googleapis.com/coderabbit_public_assets/schema.v2.json
1+
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
22

33
# CodeRabbit Configuration Template
44
# Complete reference: https://docs.coderabbit.ai/reference/configuration
@@ -20,18 +20,86 @@ tone_instructions: "be professional and concise, avoid humor, no familiar langua
2020
early_access: false
2121
enable_free_tier: true
2222

23+
chat:
24+
art: false
25+
auto_reply: true
26+
2327
reviews:
2428
profile: "chill"
2529

26-
# Generate walkthrough in a markdown collapsible section.
27-
# Default: false
28-
collapse_walkthrough: true
30+
# This lets coderabbit its status as a workflow check on the PR, while
31+
# it is making a review the status is pending. Otherwise it will be
32+
# green (or red if something catastrophically fails).
33+
commit_status: true
34+
35+
# If enabled and coderabbit encounters an error during review, it will
36+
# set the commit status to failed, preventing e.g. merging.
37+
fail_commit_status: false
38+
39+
# This causes coderabbit to edit the PR description with a summary of
40+
# changes. Can be noisy and is often wrong in big PRs.
41+
high_level_summary: false
42+
43+
# With this enabled coderabbit makes a comment on every PR (with or
44+
# without the label) and updates it with the status.
45+
# OK-ish on PRs it reviews but noisy on others.
46+
# This comment also contains the "walkthrough" mentioned in other
47+
# settings.
48+
review_status: false
49+
50+
# Stop the review if the PR is closed while the review is in progress.
51+
abort_on_close: true
52+
53+
# Let coderabbit approve a PR if there are no issues found.
54+
request_changes_workflow: true
55+
56+
# If enabled coderabbit will apply labels to the PR based on its
57+
# analysis. Can be noisy. And wrong.
58+
auto_apply_labels: false
59+
60+
# If enabled coderabbit assigns reviewers based on who edited files
61+
# recently. Generally this should be resolved by code ownership.
62+
auto_assign_reviewers: false
63+
64+
# Disabling general fluff. Each of these can be request individually
65+
# with a command.
66+
collapse_walkthrough: false
67+
changed_files_summary: false
68+
sequence_diagrams: false
69+
high_level_summary_in_walkthrough: false
70+
estimate_code_review_effort: false
71+
assess_linked_issues: false
72+
related_issues: false
73+
related_prs: false
74+
suggested_labels: false
75+
suggested_reviewers: false
76+
poem: false
77+
in_progress_fortune: false
78+
finishing_touches:
79+
docstrings:
80+
enabled: False
81+
unit_tests:
82+
enabled: False
83+
pre_merge_checks:
84+
docstrings:
85+
mode: off
86+
title:
87+
mode: off
88+
description:
89+
mode: off
90+
issue_assessment:
91+
mode: off
2992

3093
# Specify file patterns to include or exclude in a review using glob patterns (e.g., !dist/**, src/**). These patterns also apply to 'git sparse-checkout', including specified patterns and ignoring excluded ones (starting with '!') when cloning the repository.
3194
# Default: []
3295
path_filters: [
33-
'!sdk/client/**',
34-
'!**/*.yaml',
96+
# ignore generated files
97+
'!**/*_generated.*',
98+
'!sdk/client/**',
99+
# ignore generated yaml (e.g. crd) files
100+
'!**/*.yaml',
101+
# allow inspecting examples
102+
'**/examples/*.yaml'
35103
]
36104

37105
# Configuration for auto review
@@ -41,4 +109,4 @@ reviews:
41109
# Default: []
42110
labels: [
43111
"ai-code-review",
44-
]
112+
]

0 commit comments

Comments
 (0)