From 2103bf8e924731ae8cd277b5f7e03010ccbc96ea Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Wed, 14 Feb 2024 23:25:39 +0800 Subject: [PATCH] fix(renovate/app-template): I JUST WANT TO TAKE MY TIME --- .renovate/groups.json5 | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/.renovate/groups.json5 b/.renovate/groups.json5 index c2ee93ac..53b2e6a3 100644 --- a/.renovate/groups.json5 +++ b/.renovate/groups.json5 @@ -86,6 +86,19 @@ "matchCurrentVersion": "!/^0\\./", // avoid breaking changes in 0.x SemVer releases "labels": ["kube-deploy-apps"] }, + // manually approve app-template major releases + { + "matchPackagePatterns": ["app-template"], + "matchDatasources": ["helm"], + "matchUpdateTypes": ["major"], + "dependencyDashboardApproval": true, + "automerge": false, + "separateMajorMinor": true, + "separateMultipleMajor": true, + "separateMinorPatch": true, + "commitMessagePrefix": "feat(app-template/major)!: " + "labels": ["app-template", "major"] + }, { "description": "Auto merge patch app-template versions", "matchPackagePatterns": ["app-template"], @@ -97,19 +110,8 @@ "separateMajorMinor": true, "separateMultipleMajor": true, "separateMinorPatch": true, - "labels": ["app-template"] - }, - // manually approve app-template major releases - { - "matchPackagePatterns": ["app-template"], - "matchDatasources": ["helm"], - "matchUpdateTypes": ["major"], - "dependencyDashboardApproval": true, - "automerge": false, - "separateMajorMinor": true, - "separateMultipleMajor": true, - "separateMinorPatch": true, - "labels": ["app-template"] + "commitMessagePrefix": "fix(app-template/patch): " + "labels": ["app-template", "patch"] }, // don't automerge app-template minor releases { @@ -121,7 +123,8 @@ "separateMajorMinor": true, "separateMultipleMajor": true, "separateMinorPatch": true, - "labels": ["app-template"] + "commitMessagePrefix": "feat(app-template/minor): " + "labels": ["app-template", "major"] }, // Miniflux enforce distroless images {