Skip to content

Commit e9b4889

Browse files
committed
feat: adds CRabbit custom config
1 parent 4a97215 commit e9b4889

File tree

2 files changed

+85
-0
lines changed

2 files changed

+85
-0
lines changed

.coderabbit.yaml

+81
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# Docs: https://docs.coderabbit.ai/configure-coderabbit
2+
# Schema: https://coderabbit.ai/integrations/schema.v2.json
3+
4+
language: en
5+
6+
tone_instructions: |
7+
Provide feedback in a professional, friendly, constructive, and concise tone.
8+
Offer clear, specific suggestions and best practices to help enhance the code quality and promote learning.
9+
10+
early_access: true
11+
12+
knowledge_base:
13+
# The scope of learnings to use for the knowledge base.
14+
# `local` uses the repository's learnings,
15+
# `global` uses the organization's learnings,
16+
# `auto` uses repository's learnings for public repositories and organization's learnings for private repositories.
17+
# Default value: `auto`
18+
learnings:
19+
scope: global
20+
issues:
21+
scope: global
22+
pull_requests:
23+
scope: global
24+
25+
reviews:
26+
profile: chill
27+
auto_review:
28+
# Ignore reviewing if the title of the pull request contains any of these keywords (case-insensitive)
29+
ignore_title_keywords:
30+
- wip
31+
- draft
32+
- test
33+
commit_status: false
34+
review_status: false
35+
tools:
36+
# By default, all tools are enabled.
37+
# We disable some tools here to avoid duplication with Trunk or we simply don't need to use them.
38+
shellcheck:
39+
enabled: false
40+
ruff:
41+
enabled: false
42+
markdownlint:
43+
enabled: false
44+
github-checks:
45+
enabled: false
46+
languagetool:
47+
enabled: false
48+
biome:
49+
enabled: false
50+
hadolint:
51+
enabled: false
52+
swiftlint:
53+
enabled: false
54+
phpstan:
55+
enabled: false
56+
golangci-lint:
57+
enabled: false
58+
yamllint:
59+
enabled: false
60+
gitleaks:
61+
enabled: false
62+
checkov:
63+
enabled: false
64+
detekt:
65+
enabled: false
66+
eslint:
67+
enabled: false
68+
rubocop:
69+
enabled: false
70+
buf:
71+
enabled: false
72+
regal:
73+
enabled: false
74+
actionlint:
75+
enabled: false
76+
pmd:
77+
enabled: false
78+
cppcheck:
79+
enabled: false
80+
circleci:
81+
enabled: false

.trunk/configs/.markdownlint.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@ line_length: false
88
spaces: false
99
url: false
1010
whitespace: false
11+
12+
# Ignore MD041/first-line-heading/first-line-h1
13+
# Error: First line in a file should be a top-level heading
14+
MD041: false

0 commit comments

Comments
 (0)