From b7a2e4945f872a38dda8772739b1f52032b47952 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Sat, 18 Nov 2023 14:42:46 +0100 Subject: [PATCH] Update renovate.json5 Signed-off-by: Kjeld Schouten --- .github/renovate.json5 | 78 ++++++++++++++---------------------------- 1 file changed, 25 insertions(+), 53 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 9df99687248..fa923068a9a 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -252,6 +252,31 @@ "labels": ["update/docker/general/non-major", "automerge"], "matchPaths": ["charts/dependency/**", "charts/SCALE/**", "charts/library/**", "charts/stable/**", "templates/app/**"], }, + + { + "matchDatasources": ["docker"], + "matchUpdateTypes": ["major"], + "commitMessagePrefix": "feat(images)!: ", + "labels": ["renovate/image", "dep/major"], + }, + { + "matchDatasources": ["docker"], + "matchUpdateTypes": ["minor"], + "semanticCommitType": "feat", + "labels": ["renovate/image", "dep/minor"], + }, + { + "matchDatasources": ["docker"], + "matchUpdateTypes": ["patch"], + "semanticCommitType": "fix", + "labels": ["renovate/image", "dep/patch"], + }, + { + "matchDatasources": ["docker"], + "matchUpdateTypes": ["digest"], + "semanticCommitType": "fix", + "labels": ["renovate/image", "dep/digest"], + }, // // Tag semantic version type based on regex // @@ -392,54 +417,6 @@ "matchPackagePrefixes": ["tccr.io/truecharts/ersatztv"], "groupName": "ersatztv", }, - // Setup datasources for github actions - { - "matchManagers": ["github-actions"], - "commitMessageTopic": "github-action {{depName}} [skip ci]", - "automerge": true, - }, - { - "matchDatasources": ["docker"], - "enabled": true, - "automerge": true, - "matchUpdateTypes": ["major", "minor", "patch", "digest", "pin"], - "pinDigests": true, - }, - { - "matchDatasources": ["docker"], - "semanticCommitScope": "images", - "separateMinorPatch": true, - "automerge": true, - }, - // add labels according to package and update types - { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["major"], - "commitMessagePrefix": "feat(images)!: ", - "labels": ["renovate/image", "dep/major", "automerge"], - "automerge": true, - }, - { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["minor"], - "semanticCommitType": "feat", - "labels": ["renovate/image", "dep/minor", "automerge"], - "automerge": true, - }, - { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["patch"], - "semanticCommitType": "fix", - "labels": ["renovate/image", "dep/patch", "automerge"], - "automerge": true, - }, - { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["digest"], - "semanticCommitType": "fix", - "labels": ["renovate/image", "dep/digest", "automerge"], - "automerge": true, - }, // matchPackagePatterns { "matchDatasources": ["docker"], @@ -706,11 +683,6 @@ "matchPackageNames": ["corentinth/it-tools"], "automerge": true, }, - { - "matchDatasources": ["docker"], - "automerge": true, - "matchUpdateTypes": ["major", "minor", "patch", "digest", "pin"], - }, // // Version strategies //