From 2b80bd3533b61e431c88957a0ce363af4ffadf46 Mon Sep 17 00:00:00 2001 From: Kim Tsao <84398375+kim-tsao@users.noreply.github.com> Date: Thu, 12 Dec 2024 11:49:31 -0500 Subject: [PATCH] chore(renovate): update config (#164) Signed-off-by: Kim Tsao --- .github/renovate.json | 48 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/.github/renovate.json b/.github/renovate.json index fa8230793..d0ee79c1a 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -18,7 +18,50 @@ "npm": { "minimumReleaseAge": "3 days" }, + "major": { + "dependencyDashboardApproval": true + }, "packageRules": [ + { + "groupName": "DevDependencies (minor)", + "matchDepTypes": ["devDependencies"], + "matchUpdateTypes": ["minor"] + }, + { + "groupName": "DevDependencies (patch)", + "matchDepTypes": ["devDependencies"], + "matchUpdateTypes": ["patch"] + }, + { + "groupName": "Test packages (minor)", + "matchDepNames": ["@playwright/{/,}**", "msw", "@testing-library/{/,}**"], + "matchUpdateTypes": ["minor"] + }, + { + "groupName": "Test packages (patch)", + "matchDepNames": ["@playwright/{/,}**", "msw", "@testing-library/{/,}**"], + "matchUpdateTypes": ["patch"] + }, + { + "groupName": "Kie Tools (minor)", + "matchDepNames": ["@kie-tools-core/{/,}**", "@kie-tools/{/,}**"], + "matchUpdateTypes": ["minor"] + }, + { + "groupName": "Kie Tools (patch)", + "matchDepNames": ["@kie-tools-core/{/,}**", "@kie-tools/{/,}**"], + "matchUpdateTypes": ["patch"] + }, + { + "groupName": "types (minor)", + "matchPackageNames": ["@types/{/,}**"], + "matchUpdateTypes": ["minor"] + }, + { + "matchUpdateTypes": ["patch"], + "groupName": "types (patch)", + "matchPackageNames": ["@types/{/,}**"] + }, { "matchManagers": ["github-actions"], "groupName": "GitHub Actions" @@ -34,6 +77,11 @@ { "matchPackageNames": ["yn"], "allowedVersions": "<5.0.0" + }, + { + "groupName": "Core Backstage packages", + "dependencyDashboardApproval": true, + "matchDepNames": ["/^@backstage//"] } ], "ignorePaths": ["**/dist-dynamic/**"]