Skip to content

Commit 1dcbc0e

Browse files
authored
Set up Renovate for Java updates (#14872)
1 parent f486d45 commit 1dcbc0e

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

.github/renovate.json5

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,18 @@
347347
},
348348
],
349349
customManagers: [
350+
{
351+
customType: 'regex',
352+
datasourceTemplate: 'java-version',
353+
managerFilePatterns: [
354+
'.github/workflows/**'
355+
],
356+
matchStrings: [
357+
'(?<currentValue>\\d+) # renovate: datasource=java-version',
358+
],
359+
depNameTemplate: 'java',
360+
extractVersionTemplate: '^(?<version>\\d+)',
361+
},
350362
{
351363
customType: 'regex',
352364
datasourceTemplate: 'pypi',

.github/workflows/build-common.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,7 @@ jobs:
238238
- 11
239239
- 17
240240
- 21
241-
- 23
242-
- 24
243-
- 25-ea
241+
- 24 # renovate: datasource=java-version
244242
vm:
245243
- hotspot
246244
- openj9
@@ -254,11 +252,7 @@ jobs:
254252
- true
255253
exclude:
256254
- vm: ${{ inputs.skip-openj9-tests && 'openj9' || '' }}
257-
- test-java-version: 23
258-
vm: hotspot
259-
- test-java-version: 24
260-
vm: openj9
261-
- test-java-version: 25-ea
255+
- test-java-version: 24 # renovate: datasource=java-version
262256
vm: openj9
263257
fail-fast: false
264258
steps:

0 commit comments

Comments
 (0)