summaryrefslogtreecommitdiff
path: root/.coderabbit.yaml
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2026-05-26 12:25:47 +0100
committerGitHub <noreply@github.com>2026-05-26 12:25:47 +0100
commiteda5c54cdecf23c6de5e746e89a7b985c4dbc9a9 (patch)
tree1d1695763832ee93601043f472fa53d29f508459 /.coderabbit.yaml
parent61c762bacc93574c5fe00e3e0b3e42b3a0a2252c (diff)
parentcff40623f7e881dddaf714fcb4725077fb907132 (diff)
downloadipaddrcheck-eda5c54cdecf23c6de5e746e89a7b985c4dbc9a9.tar.gz
ipaddrcheck-eda5c54cdecf23c6de5e746e89a7b985c4dbc9a9.zip
Merge pull request #28 from vyos/claude/coderabbit-yaml-t8851
coderabbit: T8851: add .coderabbit.yaml for central-config inheritance
Diffstat (limited to '.coderabbit.yaml')
-rw-r--r--.coderabbit.yaml29
1 files changed, 29 insertions, 0 deletions
diff --git a/.coderabbit.yaml b/.coderabbit.yaml
new file mode 100644
index 0000000..bb10f3a
--- /dev/null
+++ b/.coderabbit.yaml
@@ -0,0 +1,29 @@
+# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
+#
+# Per-repo CodeRabbit override for vyos/ipaddrcheck.
+#
+# Most behavior is inherited from the org-level central baseline at
+# https://github.com/vyos/coderabbit/blob/production/.coderabbit.yaml
+# (loaded automatically because the central repo is named `coderabbit`
+# under the same GitHub org as this repo).
+#
+# When this repo has a VyOS-Networks mirror, this file is propagated by
+# the gen-1 mirror pipeline. CodeRabbit's Atlassian/Jira OAuth grant is
+# attached to the VyOS-Networks org only (one GitHub-org → Jira-tenant
+# link per install), so `usage: auto` self-disables on the public source
+# and activates on the private mirror — one file, both orgs.
+
+# Opt this repo into the inheritance chain. Without this, the file below
+# would entirely REPLACE the central baseline rather than merge per-field
+# on top of it — inheritance is disabled by default per CodeRabbit's
+# schema (https://docs.coderabbit.ai/configuration/configuration-inheritance).
+inheritance: true
+
+knowledge_base:
+ jira:
+ # `auto` is the cross-org-safe value: enabled on private/internal
+ # mirror repos where Jira OAuth is connected, disabled on the public
+ # source where it is not.
+ usage: auto
+ project_keys:
+ - VD