From 659461dd6ffaf9343d6b25ae7826f0eb42203607 Mon Sep 17 00:00:00 2001 From: "Marcus R. Brown" Date: Sun, 8 Sep 2024 21:01:59 -0700 Subject: [PATCH] feat(renovate): group major updates of `semantic-release` packages (#657) --- default.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/default.json b/default.json index 5f532eb..1449aea 100644 --- a/default.json +++ b/default.json @@ -11,6 +11,13 @@ "suppressNotifications": ["prIgnoreNotification"], "schedule": ["at any time"], "packageRules": [ + { + "description": "Group major updates of `semantic-release` and `conventional-changelog-conventionalcommits`.", + "matchPackageNames": ["conventional-changelog-conventionalcommits", "semantic-release"], + "matchUpdateTypes": ["major"], + "groupName": "semantic-release and conventionalcommits", + "semanticCommitType": "feat" + }, { "description": "Allow floating versions for my Renovate config presets.", "matchDepNames": ["marcusrbrown/renovate-config"], @@ -43,9 +50,10 @@ { "description": "Enable platform automerge for selected repositories.", "matchRepositories": [ + "**/.dotfiles", "**/.github", + "**/ai-chatbot", "**/containers", - "**/copiloting", "**/esphome.life", "**/gh-app", "**/gh-extensions-manifest",