|
3 | 3 | extends: [ |
4 | 4 | 'config:best-practices', |
5 | 5 | 'helpers:pinGitHubActionDigestsToSemver', |
| 6 | + 'customManagers:githubActionsVersions', |
6 | 7 | ], |
7 | 8 | ignorePaths: [], // overwrite default ignore which includes **/test/** |
8 | 9 | // used to update docker image versions used in Java test files |
|
52 | 53 | // major.minor.patch, under the assumption that you would want to update to the stable version |
53 | 54 | // of that release instead of the unstable version for a future release |
54 | 55 | ignoreUnstable: false, |
| 56 | + allowedVersions: '!/\\-SNAPSHOT$/', |
55 | 57 | }, |
56 | 58 | { |
57 | 59 | // prevent 3.0.1u2 -> 3.0.1 |
|
62 | 64 | }, |
63 | 65 | { |
64 | 66 | // disruptor 4+ requires Java 11+ |
| 67 | + matchFileNames: [ |
| 68 | + 'inferred-spans/build.gradle.kts', |
| 69 | + ], |
65 | 70 | matchPackageNames: [ |
66 | 71 | 'com.lmax:disruptor', |
67 | 72 | ], |
|
83 | 88 | }, |
84 | 89 | { |
85 | 90 | // caffeine 3+ requires Java 11+ |
| 91 | + matchFileNames: [ |
| 92 | + 'aws-xray/build.gradle.kts', |
| 93 | + ], |
86 | 94 | matchPackageNames: [ |
87 | 95 | 'com.github.ben-manes.caffeine:caffeine', |
88 | 96 | ], |
|
113 | 121 | }, |
114 | 122 | { |
115 | 123 | // agrona 1.23+ requires Java 17+ |
| 124 | + matchFileNames: [ |
| 125 | + 'inferred-spans/build.gradle.kts', |
| 126 | + ], |
116 | 127 | matchPackageNames: [ |
117 | 128 | 'org.agrona:agrona', |
118 | 129 | ], |
|
135 | 146 | }, |
136 | 147 | { |
137 | 148 | // pinned version for compatibility |
| 149 | + matchFileNames: [ |
| 150 | + 'micrometer-meter-provider/build.gradle.kts', |
| 151 | + ], |
138 | 152 | matchPackageNames: [ |
139 | 153 | 'io.micrometer:micrometer-core', |
140 | 154 | ], |
|
143 | 157 | }, |
144 | 158 | { |
145 | 159 | // pinned version for compatibility |
| 160 | + matchFileNames: [ |
| 161 | + 'maven-extension/build.gradle.kts', |
| 162 | + ], |
146 | 163 | matchCurrentVersion: '3.5.0', |
147 | 164 | enabled: false, |
148 | 165 | matchPackageNames: [ |
|
189 | 206 | }, |
190 | 207 | { |
191 | 208 | // pinned version for compatibility with java 8 JFR parsing |
| 209 | + matchFileNames: [ |
| 210 | + 'jfr-connection/build.gradle.kts', |
| 211 | + ], |
192 | 212 | matchUpdateTypes: [ |
193 | 213 | 'major', |
194 | 214 | ], |
|
240 | 260 | '.github/workflows/**', |
241 | 261 | ], |
242 | 262 | matchStrings: [ |
243 | | - '(?<currentValue>\\d+) # renovate: datasource=java-version', |
| 263 | + '(?<currentValue>\\d+) # renovate\\(java-version\\)', |
244 | 264 | ], |
245 | 265 | depNameTemplate: 'java', |
246 | 266 | extractVersionTemplate: '^(?<version>\\d+)', |
|
252 | 272 | '**/build.gradle.kts', |
253 | 273 | ], |
254 | 274 | matchStrings: [ |
255 | | - '"https://github.com/(?<depName>[^/]+/[^/]+)/zipball/(?<currentValue>.+?)"', |
| 275 | + '"(?<currentValue>.+?)" // renovate\\(github-releases\\): (?<depName>[^\\s]+)', |
256 | 276 | ], |
| 277 | + versioningTemplate: 'semver', |
257 | 278 | }, |
258 | 279 | { |
259 | 280 | customType: 'regex', |
|
0 commit comments