Skip to content

Commit 8a02314

Browse files
authored
Auto-update Java (#7572)
1 parent 129c0e0 commit 8a02314

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

.github/renovate.json5

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,17 @@
8383
enabled: false
8484
}
8585
],
86+
customManagers: [
87+
{
88+
customType: 'regex',
89+
datasourceTemplate: 'java-version',
90+
managerFilePatterns: [
91+
'.github/workflows/**'
92+
],
93+
matchStrings: [
94+
'(?<currentValue>\\d+) # renovate: datasource=java-version',
95+
],
96+
depNameTemplate: 'java',
97+
},
98+
],
8699
}

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@ jobs:
3737
- 11
3838
- 17
3939
- 21
40-
- 23
40+
- 23 # renovate: datasource=java-version
4141
# Collect coverage on latest LTS
4242
include:
4343
- os: ubuntu-latest
4444
test-java-version: 21
4545
coverage: true
4646
jmh-based-tests: true
47-
# macos-latest drops support for java 8 temurin. Run java 8 on macos-13. Run java 11, 17, 21 on macos-latest.
47+
# macos-latest drops support for java 8 temurin. Run java 8 on macos-13. Run java 11+ on macos-latest.
4848
exclude:
4949
- os: macos-latest
5050
test-java-version: 8
@@ -55,7 +55,7 @@ jobs:
5555
- os: macos-13
5656
test-java-version: 21
5757
- os: macos-13
58-
test-java-version: 23
58+
test-java-version: 23 # renovate: datasource=java-version
5959
steps:
6060
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
6161

0 commit comments

Comments
 (0)