From b23f8f382945c0474495d054878d81b7a9770746 Mon Sep 17 00:00:00 2001 From: Henrik Holmboe Date: Thu, 8 Oct 2026 14:51:05 +0200 Subject: [PATCH 1/2] chore: add a Greptile config that skips Renovate pull requests Greptile's behaviour was set only on the dashboard, which skipped Renovate's pull requests silently. State it in the repository instead: skip renovate[bot], re-review after every push including a rebase, as the merge checklist in AGENTS.md assumes, and leave uv.lock out of the diff it reads. Co-Authored-By: Claude Opus 5.5 --- .greptile/config.json | 5 +++++ AGENTS.md | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .greptile/config.json diff --git a/.greptile/config.json b/.greptile/config.json new file mode 100644 index 00000000..06f71e29 --- /dev/null +++ b/.greptile/config.json @@ -0,0 +1,5 @@ +{ + "autoReview": ["open", "push", "rebase"], + "excludeAuthors": ["renovate[bot]"], + "ignorePatterns": "uv.lock" +} diff --git a/AGENTS.md b/AGENTS.md index 7a497d89..40b01827 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -75,6 +75,8 @@ gh pr view --comments # the summary, with its confidence score and la thread why it does not apply - A finding often has siblings - the same mistake in another workflow or module. Look for them before calling it fixed +- Renovate's pull requests are deliberately not reviewed (`excludeAuthors` in + `.greptile/config.json`), so CI alone decides those ## The Kubernetes Check Is Gated From 4709eef147b3baf409c0e8e7404cf34d81ba3351 Mon Sep 17 00:00:00 2001 From: Henrik Holmboe Date: Thu, 8 Oct 2026 14:52:51 +0200 Subject: [PATCH 2/2] docs: say Greptile skips Renovate's pull requests where AGENTS.md says it reviews every one Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 40b01827..159de2b0 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -61,8 +61,8 @@ in the `test` group or a narrow `# type: ignore[code]`, never `ignore_errors`. ## Before Merging -Greptile reviews every pull request, and a green CI run says nothing about what it found. Read its -review before merging: +Greptile reviews every pull request except Renovate's, and a green CI run says nothing about what +it found. Read its review before merging: ```bash gh api repos/dynamist/phabfive/pulls//comments --paginate --jq '.[] | "\(.path):\(.line) \(.body)"'