Skip to content

Commit 35c523c

Browse files
authored
Merge pull request #24 from RoseSecurity/incorporate-coderabbit-config
feat: add coderabbit config
2 parents 00c8539 + bc96cb7 commit 35c523c

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

.coderabbit.yaml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
2+
language: "en-US"
3+
tone_instructions: "Maintain a conversational spartan tone that is supportive in all responses."
4+
early_access: true
5+
enable_free_tier: true
6+
reviews:
7+
profile: "chill"
8+
request_changes_workflow: true
9+
high_level_summary: true
10+
high_level_summary_placeholder: "@auto-summary"
11+
auto_title_placeholder: "@auto-title"
12+
review_status: false
13+
commit_status: false
14+
poem: false
15+
collapse_walkthrough: true
16+
sequence_diagrams: true
17+
changed_files_summary: true
18+
labeling_instructions:
19+
- label: "patch"
20+
instructions: "Apply when the PR contains changes that fix existing functionality."
21+
- label: "minor"
22+
instructions: "Apply when changes introduce new functionality but are non-breaking."
23+
- label: "major"
24+
instructions: "Apply when changes introduce new functionality that causes breaking changes requiring the user to update their configuration."
25+
- label: "no-release"
26+
instructions: "Apply this label when the PR contains changes only to documentation, website content, or other non-Go code. Changes that do not affect the Go code or the application functionality fall under this category."
27+
abort_on_close: true
28+
auto_review:
29+
enabled: true
30+
auto_incremental_review: true
31+
ignore_title_keywords:
32+
- "WIP"
33+
- "test"
34+
drafts: false
35+
base_branches:
36+
- "main"
37+
tools:
38+
shellcheck:
39+
enabled: true
40+
markdownlint:
41+
enabled: true
42+
github-checks:
43+
enabled: true
44+
timeout_ms: 90000
45+
languagetool:
46+
enabled: true
47+
enabled_rules:
48+
- "EN_QUOTES"
49+
level: "picky"
50+
hadolint:
51+
enabled: true
52+
yamllint:
53+
enabled: true
54+
gitleaks:
55+
enabled: true
56+
checkov:
57+
enabled: true
58+
chat:
59+
auto_reply: true
60+
knowledge_base:
61+
opt_out: false
62+
learnings:
63+
scope: "auto"
64+
issues:
65+
scope: "auto"
66+
linear:
67+
team_keys:
68+
- "DEV"
69+
pull_requests:
70+
scope: "auto"

0 commit comments

Comments
 (0)