|
52 | 52 | "depNameTemplate": "{{repo}}/{{image}}", |
53 | 53 | "datasourceTemplate": "docker", |
54 | 54 | "versioningTemplate": "loose" |
| 55 | + }, |
| 56 | + { |
| 57 | + "customType": "regex", |
| 58 | + "managerFilePatterns": [ |
| 59 | + "go.mod", |
| 60 | + "tools/go.mod" |
| 61 | + ], |
| 62 | + "matchStrings": [ |
| 63 | + "go (?<currentValue>\\d+\\.\\d+\\.\\d+)" |
| 64 | + ], |
| 65 | + "depNameTemplate": "go", |
| 66 | + "datasourceTemplate": "golang-version", |
| 67 | + "versioningTemplate": "semver" |
| 68 | + }, |
| 69 | + { |
| 70 | + "customType": "regex", |
| 71 | + "managerFilePatterns": [ |
| 72 | + "versions.mk" |
| 73 | + ], |
| 74 | + "matchStrings": [ |
| 75 | + "GOLANG_VERSION \\?= (?<currentValue>\\d+\\.\\d+\\.\\d+)" |
| 76 | + ], |
| 77 | + "depNameTemplate": "go", |
| 78 | + "datasourceTemplate": "golang-version", |
| 79 | + "versioningTemplate": "semver" |
55 | 80 | } |
56 | 81 | ], |
57 | 82 | "labels": [ |
|
60 | 85 | ], |
61 | 86 | "packageRules": [ |
62 | 87 | { |
63 | | - "matchPaths": ["deployments/gpu-operator/values.yaml"], |
| 88 | + "matchFileNames": ["deployments/gpu-operator/values.yaml"], |
64 | 89 | "matchPackageNames": [ |
65 | 90 | "nvcr.io/nvidia/cloud-native/k8s-driver-manager", |
66 | 91 | "nvcr.io/nvidia/cloud-native/k8s-kata-manager", |
|
75 | 100 | "separateMajorMinor": false |
76 | 101 | }, |
77 | 102 | { |
78 | | - "matchPaths": [ |
| 103 | + "matchFileNames": [ |
79 | 104 | "deployments/gpu-operator/values.yaml", |
80 | 105 | "bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml" |
81 | 106 | ], |
|
87 | 112 | "separateMajorMinor": false |
88 | 113 | }, |
89 | 114 | { |
90 | | - "matchPaths": [ |
| 115 | + "matchFileNames": [ |
91 | 116 | "deployments/gpu-operator/values.yaml", |
92 | 117 | "bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml" |
93 | 118 | ], |
|
98 | 123 | "separateMajorMinor": false |
99 | 124 | }, |
100 | 125 | { |
101 | | - "matchPaths": ["deployments/gpu-operator/values.yaml"], |
| 126 | + "matchFileNames": ["deployments/gpu-operator/values.yaml"], |
102 | 127 | "matchPackageNames": [ |
103 | 128 | "nvcr.io/nvidia/cuda" |
104 | 129 | ], |
|
112 | 137 | { |
113 | 138 | "matchDatasources": ["*"], |
114 | 139 | "groupName": "{{depName}}" |
| 140 | + }, |
| 141 | + { |
| 142 | + "description": "Group all Go toolchain version bumps", |
| 143 | + "matchManagers": ["custom.regex"], |
| 144 | + "matchPackageNames": ["go"], |
| 145 | + "matchDatasources": ["golang-version"], |
| 146 | + "groupName": "Go toolchain", |
| 147 | + "groupSlug": "go-toolchain", |
| 148 | + "separateMajorMinor": false, |
| 149 | + "separateMinorPatch": false |
115 | 150 | } |
116 | 151 | ] |
117 | 152 | } |
0 commit comments