From b940ce6ac513f497df7b4b120faac263f5fd0c42 Mon Sep 17 00:00:00 2001 From: Guillaume Berche Date: Wed, 3 Jan 2024 11:00:44 +0100 Subject: [PATCH] Refine renovate.json5: turn on auto merge of patch branches https://docs.renovatebot.com/key-concepts/automerge/#absence-of-tests by default, Renovate will not automerge until it sees passing status checks / check runs for the branch. If you have no tests but still want Renovate to automerge, you need to add "ignoreTests": true to your configuration. --- renovate.json5 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index 55246504..3c1c4c95 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -40,7 +40,7 @@ //separateMultipleMinor: true, // Pending merge of https://github.com/renovatebot/renovate/pull/24538 to be effective }, { - description: 'Only ask for patch updates for k8s releases', + description: 'Only ask for patch updates for k8s releases, ie. disable getting minor updates', matchPaths: [ 'vendir.yml', ], @@ -58,7 +58,9 @@ //see https://docs.renovatebot.com/key-concepts/automerge/#automerge-non-major-updates "matchUpdateTypes": ["patch"], "matchCurrentVersion": "!/-rc/", // exclude release candidate from automerge - "automerge": true + "automerge": true, + //see https://docs.renovatebot.com/key-concepts/automerge/#absence-of-tests + ignoreTests: true }, { description: "Add common labels",