From 0fe71baced34addf6fe4ec642f3e5f8cbfe75a3c Mon Sep 17 00:00:00 2001 From: Yuriy Andamasov Date: Tue, 12 May 2026 10:15:07 +0300 Subject: T8764: skip auto-review of mergify[bot] backport PRs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds `mergify[bot]` to `reviews.auto_review.ignore_usernames` in the central `vyos`-org CodeRabbit baseline. Mergify-opened backport PRs are mechanical cherry-picks of an already-reviewed source PR; re-reviewing them adds no signal and burns CodeRabbit's rate-limit budget. Manual `@coderabbitai review` continues to work for the rare case where a maintainer wants a fresh review on a backport PR (e.g. to confirm a conflict resolution was handled correctly after a non-clean cherry-pick). Behavior change observed today (2026-05-12): - vyos/vyos-documentation#2006 (sagitta) and #2007 (circinus) were auto-opened by Mergify as backports of #2005. Both got CodeRabbit auto-reviews despite being byte-equivalent to the already-reviewed source PR. This change suppresses that. Scope: central `vyos`-org baseline only. Mirror change on `VyOS-Networks/coderabbit:.coderabbit.yaml`. Related: T8782 (Mergify central-config rollout) — Mergify is the generator of these PRs; this is housekeeping on the CodeRabbit side. 🤖 Generated by [robots](https://vyos.io) --- .coderabbit.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index 381046e..3fe3d8d 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -38,6 +38,14 @@ reviews: - WIP - DO NOT MERGE - Bump + # Skip auto-review for PRs authored by these accounts. Manual + # `@coderabbitai review` still works if a human asks for one. The list + # targets bots that open mechanical PRs whose content was already + # reviewed upstream (e.g. Mergify cherry-picks the merge commit of an + # already-reviewed source PR, so re-reviewing the backport adds no + # signal and burns rate limit). + ignore_usernames: + - "mergify[bot]" path_filters: - "!**/*.lock" -- cgit v1.2.3