From 4cb511c1b8e0b30b6c999654af109b73a0c5b1fc Mon Sep 17 00:00:00 2001 From: Florian Rey Date: Mon, 2 Dec 2024 16:16:15 +0100 Subject: [PATCH] Add "components" renovate group --- renovate.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/renovate.json b/renovate.json index c22f1308..3b6e3bd8 100644 --- a/renovate.json +++ b/renovate.json @@ -6,12 +6,19 @@ "enabledManagers": [ "regex" ], + "packageRules": [ + { + "matchDepTypes": ["components"], + "groupName": "components" + } + ], "customManagers": [ { "customType": "regex", "fileMatch": ["Dockerfile\\.tmpl"], "matchStrings": ["ARG GOSU_VERSION=\"(?.+)\""], "depNameTemplate": "gosu", + "depTypeTemplate": "components", "datasourceTemplate": "github-releases", "packageNameTemplate": "tianon/gosu" }, @@ -20,6 +27,7 @@ "fileMatch": ["Dockerfile\\.tmpl"], "matchStrings": ["ARG GOMPLATE_VERSION=\"(?.+)\""], "depNameTemplate": "gomplate", + "depTypeTemplate": "components", "datasourceTemplate": "github-releases", "packageNameTemplate": "hairyhenderson/gomplate", "extractVersionTemplate": "^v(?.+)$" @@ -29,6 +37,7 @@ "fileMatch": ["Dockerfile\\.tmpl"], "matchStrings": ["ARG DIRENV_VERSION=\"(?.+)\""], "depNameTemplate": "direnv", + "depTypeTemplate": "components", "datasourceTemplate": "github-releases", "packageNameTemplate": "direnv/direnv", "extractVersionTemplate": "^v(?.+)$" @@ -38,6 +47,7 @@ "fileMatch": ["Dockerfile\\.tmpl"], "matchStrings": ["ARG JQ_VERSION=\"(?.+)\""], "depNameTemplate": "jq", + "depTypeTemplate": "components", "datasourceTemplate": "github-releases", "packageNameTemplate": "jqlang/jq", "extractVersionTemplate": "^jq (?.+)$" @@ -47,6 +57,7 @@ "fileMatch": ["Dockerfile\\.tmpl"], "matchStrings": ["ARG YQ_VERSION=\"(?.+)\""], "depNameTemplate": "yq", + "depTypeTemplate": "components", "datasourceTemplate": "github-releases", "packageNameTemplate": "mikefarah/yq", "extractVersionTemplate": "^v(?.+)$" @@ -56,6 +67,7 @@ "fileMatch": ["Makefile"], "matchStrings": ["_HADOLINT_VERSION = (?.+)"], "depNameTemplate": "hadolint", + "depTypeTemplate": "components", "datasourceTemplate": "docker", "packageNameTemplate": "hadolint/hadolint" }