From e172e7004f0d3e6a0ffc59ef0dba5cd3510e0ab6 Mon Sep 17 00:00:00 2001 From: Jonathan Crowther Date: Thu, 11 Apr 2024 14:48:29 -0400 Subject: [PATCH] Added multiple base branches --- .github/renovate.json | 50 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 43 insertions(+), 7 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index cd187cf2..309d3701 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -3,16 +3,52 @@ "github>rancher/renovate-config#release" ], "baseBranches": [ - "master" + "master", + "release/v2.8", + "release/v2.7" ], - "prHourlyLimit": 5, - "branchConcurrentLimit": 50, + "prHourlyLimit": 0, + "prConcurrentLimit":0, + "branchConcurrentLimit": 0, "packageRules": [ { - "groupName": "rancher repository dependencies", - "matchPackagePatterns": [ - "rancher" - ] + "groupName": "rancher 2.9 packages", + "matchBaseBranches": ["master"], + "matchPackagePrefixes": [ + "github.com/rancher/remotedialer", + "github.com/rancher/dynamiclistener", + "github.com/rancher/norman", + "github.com/rancher/steve", + "github.com/rancher/apiserver", + "github.com/rancher/webhook" + ], + "allowedVersions":"<0.6.0" + }, + { + "groupName": "rancher 2.8 packages", + "matchBaseBranches": ["release/v2.8"], + "matchPackagePrefixes": [ + "github.com/rancher/remotedialer", + "github.com/rancher/dynamiclistener", + "github.com/rancher/norman", + "github.com/rancher/steve", + "github.com/rancher/apiserver", + "github.com/rancher/webhook" + ], + "allowedVersions":"<0.5.0" + }, + { + "groupName": "rancher 2.7 packages", + "matchBaseBranches": ["release/v2.7"], + "matchPackagePrefixes": [ + "github.com/rancher/remotedialer", + "github.com/rancher/dynamiclistener", + "github.com/rancher/norman", + "github.com/rancher/steve", + "github.com/rancher/apiserver", + "github.com/rancher/webhook" + ], + "allowedVersions":"<0.4.0" } ] }