From 02c8564042fdf442e21ca0ba09230117a8675e5e Mon Sep 17 00:00:00 2001 From: Philipp Gfeller <1659006+gfellerph@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:20:42 +0200 Subject: [PATCH] chore: separate important packages from group update (#3669) Renovate, in it's current config, is updating all minor and patch updates in one group. This gets a little overwhelming at times. This PR creates some more groups for the most important dependencies so that they can be tackled one after the other. --- renovate.json | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index c4234ec869..e18254d52b 100644 --- a/renovate.json +++ b/renovate.json @@ -15,11 +15,38 @@ }, { "matchPackagePatterns": ["*"], - "excludePackageNames": ["typescript", "bootstrap"], + "excludePackageNames": [ + "typescript", + "bootstrap", + "sass", + "@storybook/*", + "@angular/*", + "@stencil/*" + ], "matchUpdateTypes": ["minor", "patch"], "groupName": "all non-major dependencies", "groupSlug": "all-minor-patch" }, + { + "matchPackagePatterns": ["@storybook/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Storybook" + }, + { + "matchPackagePatterns": ["@stencil/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Stencil" + }, + { + "matchPackagePatterns": ["sass"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Sass" + }, + { + "matchPackagePatterns": ["@angular/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Angular" + }, { "matchFiles": ["packages/migrations/package.json"], "matchPackagePatterns": ["^@angular"],