From 7cf3ae03de114ca54f857005e9e5e3f9fb9b0f06 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Mon, 30 Oct 2023 11:37:18 +0100 Subject: [PATCH] Automerge majors --- renovate.json | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 3a5cb02..c5be337 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,33 @@ "extends": [ "github>karlhorky/renovate-config" ], - "baseBranches": ["main", "solution"] + "baseBranches": ["main", "solution"], + "packageRules": [ + { + "groupName": "dependency upgrades - non-major", + "matchDepTypes": [ + "devDependencies", + "dependencies", + "peerDependencies", + "resolutions", + "overrides", + "packageManager" + ], + "updateTypes": ["patch", "minor"], + "automerge": true + }, + { + "groupName": "dependency upgrades - major", + "matchDepTypes": [ + "devDependencies", + "dependencies", + "peerDependencies", + "resolutions", + "overrides", + "packageManager" + ], + "updateTypes": ["major"], + "automerge": true + } + ] }