Skip to content

Commit 5bb7255

Browse files
committed
build: Use Renovate presets to align with Rancher Manager
Signed-off-by: Paulo Gomes <[email protected]>
1 parent db0616b commit 5bb7255

File tree

3 files changed

+16
-196
lines changed

3 files changed

+16
-196
lines changed

.github/renovate-backports.json

Lines changed: 0 additions & 133 deletions
This file was deleted.

.github/renovate.json

Lines changed: 16 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,34 @@
11
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
23
"extends": [
3-
"github>rancher/renovate-config#release"
4+
"github>rancher/renovate-config//rancher-main#rancher-presets"
45
],
56
"baseBranches": [
67
"main"
78
],
89
"ignoreDeps":[
910
"github.com/rancher/lasso"
1011
],
11-
"prHourlyLimit": 4,
1212
"packageRules": [
1313
{
14-
"description": "Constraint k8s versions",
15-
"matchBaseBranches": [
16-
"main"
17-
],
18-
"matchDepNames": [
19-
"k8s.io/api",
20-
"k8s.io/apiextensions-apiserver",
21-
"k8s.io/apimachinery",
22-
"k8s.io/client-go"
23-
],
24-
"allowedVersions": "<0.33.0"
14+
"matchBaseBranches": ["release/v1.4"],
15+
"extends": ["github>rancher/renovate-config//rancher-2.11#rancher-presets"],
16+
"schedule": ["* * 1-3 * 1-5"]
2517
},
2618
{
27-
"description": "Disable non-security bumps for backporting branches",
28-
"enabled": false,
29-
"matchBaseBranches": [
30-
"release/v1.1",
31-
"release/v1.2",
32-
"release/v1.3",
33-
"release/v1.4"
34-
]
19+
"matchBaseBranches": ["release/v1.3"],
20+
"extends": ["github>rancher/renovate-config//rancher-2.10#rancher-presets"],
21+
"schedule": ["* * 1-3 * 1-5"]
3522
},
3623
{
37-
"description": "Ensure CA bumps are enabled for backporting branches",
38-
"enabled": true,
39-
"matchBaseBranches": [
40-
"release/v1.1",
41-
"release/v1.2",
42-
"release/v1.3",
43-
"release/v1.4"
44-
],
45-
"matchPackageNames": [
46-
"golang.org/x/crypto/x509roots/fallback"
47-
],
48-
"matchUpdateTypes": [
49-
"patch",
50-
"digest"
51-
]
24+
"matchBaseBranches": ["release/v1.2"],
25+
"extends": ["github>rancher/renovate-config//rancher-2.9#rancher-presets"],
26+
"schedule": ["* * 1-3 * 1-5"]
27+
},
28+
{
29+
"matchBaseBranches": ["release/v1.1"],
30+
"extends": ["github>rancher/renovate-config//rancher-2.8#rancher-presets"],
31+
"schedule": ["* * 1-3 * 1-5"]
5232
}
5333
],
5434
"vulnerabilityAlerts": {

.github/workflows/renovate-vault-backports.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)