From 2f85987bce7e5fd7acdbfd99b0820302c3d78cc4 Mon Sep 17 00:00:00 2001 From: Selman Trabzon Date: Wed, 7 Oct 2026 21:06:57 +0300 Subject: [PATCH 1/2] chore(ci): add CodeRabbit review config Co-Authored-By: Claude Opus 5.5 --- .coderabbit.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .coderabbit.yaml diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 0000000000..ff2348f0d7 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,27 @@ +# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json +language: en-US +reviews: + profile: chill + request_changes_workflow: false + high_level_summary: true + poem: false + auto_review: + enabled: true + drafts: false + base_branches: + - develop + - main + path_filters: + - '!bun.lock' + - '!**/bun.lock' + - '!devenv.lock' + - '!dist/**' + - '!src/i18n/locale/**' + - 'src/i18n/locale/en.json' + path_instructions: + - path: 'server/migration/**' + instructions: >- + TypeORM migrations must ship for both SQLite and Postgres, be + reversible in down(), and never edit an already released migration. +chat: + auto_reply: true From d0522a96f45116a944072ef1c9890f2b5447ffe3 Mon Sep 17 00:00:00 2001 From: Selman Trabzon Date: Wed, 7 Oct 2026 21:12:36 +0300 Subject: [PATCH 2/2] chore(ci): keep CodeRabbit path filters exclude-only A bare include pattern turned the filter list into an allowlist, so CodeRabbit skipped every file except en.json. Locale JSON is generated by i18n:extract and covered by the i18n CI check, so exclude it all. Co-Authored-By: Claude Opus 5.5 --- .coderabbit.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index ff2348f0d7..a93b33d5a4 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -17,7 +17,6 @@ reviews: - '!devenv.lock' - '!dist/**' - '!src/i18n/locale/**' - - 'src/i18n/locale/en.json' path_instructions: - path: 'server/migration/**' instructions: >-