-
Notifications
You must be signed in to change notification settings - Fork 200
/
renovate.json5
57 lines (57 loc) · 1.38 KB
/
renovate.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"extends": [
"github>newrelic/k8s-agents-automation:renovate-base.json5"
],
"bumpVersion": "patch",
"packageRules": [
{
// Group all nri-bundle dependencies together in a single PR.
"matchFileNames": [
"charts/nri-bundle/**"
],
"groupName": "Bundle dependencies",
"groupSlug": "nri-bundle-dependencies"
},
{
// Disable updates of Kube State Metrics.
// See comments in ../charts/nri-bundle/Chart.yaml for details.
"matchPackageNames": [
"kube-state-metrics"
],
"enabled": false
},
{
// Disable updates in nri-bundle-legacy chart.
"matchFileNames": [
"charts/nri-bundle-legacy/**"
],
"enabled": false
},
{
// Enable updates of nri-kubernetes v2 in the legacy chart.
"matchPackageNames": [
"newrelic-infrastructure"
],
"matchFileNames": [
"charts/nri-bundle-legacy/**"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"enabled": true
}
],
"customManagers": [
{
// Update Super Agent chart
"customType": "regex",
"fileMatch": [ "^charts/super-agent-deployment/Chart.yaml$" ],
"datasourceTemplate": "docker",
"depNameTemplate": "newrelic/newrelic-super-agent",
"matchStrings": [
"appVersion: (?<currentValue>.*) # .*"
]
}
]
}