From 995e70d89f91f3020504fb9b569b4d890de6c5e0 Mon Sep 17 00:00:00 2001 From: Fred Marecesche Date: Wed, 25 Sep 2024 15:47:48 +0100 Subject: [PATCH] Only rebase Renovate branches when conflicted This should prevent excessive test/CI runs due to Renovate branches rebasing whenever an update to `main` is done. Instead, only conflicts with main will trigger a rebase and a test run, which shoudl be rare, given dependencies are seldom updated manually. --- renovate.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index 541223c565..c82bc7183d 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,10 @@ { - "extends": ["github>ministryofjustice/arn-renovate-config"], - "ignoreDeps": ["@playwright/test", "applicationinsights"] + "extends": [ + "github>ministryofjustice/arn-renovate-config" + ], + "ignoreDeps": [ + "@playwright/test", + "applicationinsights" + ], + "rebaseWhen": "conflicted" }