From 178ceb5e4e798ae07dd088ea0e0855c2e8755249 Mon Sep 17 00:00:00 2001 From: YaroShkvorets Date: Fri, 13 Dec 2024 12:22:26 -0500 Subject: [PATCH] group non-major deps updates --- renovate.json | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index f09e4b4e8..f815cdfe4 100644 --- a/renovate.json +++ b/renovate.json @@ -3,12 +3,28 @@ "extends": ["config:recommended"], "prConcurrentLimit": 25, "reviewers": ["YaroShkvorets", "0237h"], - "automerge": false, + "automerge": true, + "major": { + "automerge": false + }, "lockFileMaintenance": { "enabled": true, "automerge": true }, "recreateWhen": "never", "labels": ["dependencies"], - "rebaseWhen": "conflicted" + "rebaseWhen": "conflicted", + "packageRules": [ + { + "excludePackagePatterns": [ + "typescript", + "typedoc*", + "^@theguild/" + ], + "matchPackagePatterns": ["*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "all non-major dependencies", + "groupSlug": "all-minor-patch" + } + ] }