From 0e6751e3a115bdfa4b800eba6aa75f98f0a32275 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnther=20Wannenmacher?= Date: Thu, 3 Jul 2025 10:44:01 +0200 Subject: [PATCH] chore: renovate updates go lang version --- renovate.json | 61 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 23 deletions(-) diff --git a/renovate.json b/renovate.json index b186c6f..02f9702 100644 --- a/renovate.json +++ b/renovate.json @@ -1,27 +1,42 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "minimumReleaseAge": "3 days", - "extends": [ - "config:recommended", - "config:best-practices", - "security:openssf-scorecard", - "helpers:pinGitHubActionDigests", - ":rebaseStalePrs" - ], - "packageRules": [ - { - "matchManagers": [ - "custom.regex" - ], - "groupName": "All openMCP Project Updates", - "groupSlug": "all-openmcp-updates", - "minimumReleaseAge": "0 days", - "rebaseWhen": "auto", - "automerge": true, - "automergeType": "pr-comment", - "automergeComment": "automerge all openMCP project dependencies updates" - } - ], + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "git-submodules": { + "enabled": true + }, + "minimumReleaseAge": "3 days", + "extends": [ + "config:recommended", + "config:best-practices", + "security:openssf-scorecard", + "helpers:pinGitHubActionDigests", + ":rebaseStalePrs" + ], + "postUpdateOptions": [ + "gomodTidy" + ], + "packageRules": [ + { + "matchManagers": [ + "gomod" + ], + "matchDepNames": [ + "go" + ], + "matchDepTypes": [ + "golang" + ], + "rangeStrategy": "bump" + }, + { + "matchPackageNames": [ + "github.com/openmcp-project/*" + ], + "description": "Update all components from openmcp-project immediately", + "rebaseWhen": "auto", + "minimumReleaseAge": "0 days", + "enabled": true + } + ], "customManagers": [ { "description": "All component dependencies and their versions used in the openMCP project.",