From 1c5a41f2dbbe6e0718042a4c60caf7679a1d012c Mon Sep 17 00:00:00 2001 From: Olivier ORAND Date: Wed, 12 Jun 2024 16:43:24 +0000 Subject: [PATCH] chore(renovate): refactor groups --- renovate.json5 | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index 2c1cf9fd..4af7d675 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -50,12 +50,11 @@ { matchDepNames: ["cloudfoundry/bosh-cli", "concourse/concourse"], description: "Group docker images cli bump unless it is a major version", - groupName: "COA CI", matchUpdateTypes: ["patch", "minor"], - addLabels: ["{{groupName}}"] + addLabels: ["COA CI"] }, { - description: "Group all gem bumps for dev and test dependencies, unless it is a major version", + description: "Regroup tools used during Dev & Test", matchDepNames: [ "docker_registry2", "github_changelog_generator", @@ -70,15 +69,28 @@ "rspec-rerun", "simplecov" ], - groupName: "DevTest Tools", - matchUpdateTypes: ["patch", "minor"], - addLabels: ["{{groupName}}"], + separateMajorMinor: true, + addLabels: ["DevTest Tools"], + schedule: [ + "after 8am on the first day of the month" + ] + }, + { + description: "Regroup tools related to rubocop", + matchDepNames: [ + "rubocop-rspec", + "rubocop", + ], + groupName: "Rubocop-Tools", + addLabels: [ + "Rubocop Tools" + ], schedule: [ "after 8am on the first day of the month" ] } ], - prHourlyLimit: 1, // Only create one PR per hour to avoid CI overflow + prHourlyLimit: 2, // Only create one PR per hour to avoid CI overflow regexManagers: [ { description: "Bump COA CI cli dependencies",