Skip to content

Commit b570668

Browse files
committed
chore(renovate): rebase PRs only when conflicted
Renovate's default `rebaseWhen: auto` rebases every open PR whenever the base branch moves if the repository requires branches to be up to date. Each rebase re-triggers the full CI matrix, so a single merge to `main` fans out into a CI run per open dependency PR. Set `rebaseWhen: conflicted` so Renovate only rebases a PR when it can no longer merge cleanly. Automerge still runs on the PR's own successful checks. Assisted-by: Claude Code:claude-opus-5
1 parent 782eb4e commit b570668

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

‎.github/renovate.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
},
1010
"prHourlyLimit": 0,
1111
"prConcurrentLimit": 0,
12+
"rebaseWhen": "conflicted",
1213
"automerge": true,
1314
"packageRules": [
1415
{

0 commit comments

Comments
 (0)