Skip to content

Commit 487cb20

Browse files
authored
CI: update images to v15 (JDK 24 and 25-EA, see #470)
2 parents da783f1 + a888a56 commit 487cb20

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/ea-jdk.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env:
55
jobs:
66
linux-ea:
77
runs-on: ubuntu-latest
8-
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-openjdk24-ea"
8+
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-openjdk25-ea"
99
steps:
1010
- name: Git checkout
1111
uses: actions/checkout@v4

.github/workflows/main.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
style:
1616
runs-on: ubuntu-latest
17-
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-openjdk23"
17+
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-openjdk24"
1818
# We rarely build for more than 3 minutes
1919
timeout-minutes: 10
2020
steps:
@@ -44,7 +44,7 @@ jobs:
4444

4545
build:
4646
runs-on: ubuntu-latest
47-
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-openjdk11-with-ant-gcc"
47+
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-openjdk11-with-ant-gcc"
4848
# We rarely build for more than 3 minutes
4949
timeout-minutes: 10
5050
steps:
@@ -93,7 +93,7 @@ jobs:
9393
readme:
9494
needs: build
9595
runs-on: ubuntu-latest
96-
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-openjdk23"
96+
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-openjdk24"
9797
# We rarely build for more than 3 minutes
9898
timeout-minutes: 10
9999
steps:
@@ -131,7 +131,7 @@ jobs:
131131
- os: linux
132132
image: openjdk21
133133
- os: linux
134-
image: openjdk23
134+
image: openjdk24
135135
- os: linux
136136
image: openj9-openjdk11
137137
- os: linux
@@ -146,7 +146,7 @@ jobs:
146146
- os: windows
147147
java: 21
148148
- os: windows
149-
java: 23
149+
java: 24
150150

151151
- os: macos
152152
java: 11
@@ -155,14 +155,14 @@ jobs:
155155
- os: macos
156156
java: 21
157157
- os: macos
158-
java: 23
158+
java: 24
159159

160160
# The following two lines are a bit of a hack:
161161
# - We use only short OS name in the matrix to have short build names.
162162
# - We need to set container to null on Windows and Mac as containers are
163163
# supported on Linux only
164164
runs-on: ${{ (matrix.os == 'linux') && 'ubuntu' || matrix.os }}-latest
165-
container: ${{ (matrix.os == 'linux') && format('ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-{0}', matrix.image) || null }}
165+
container: ${{ (matrix.os == 'linux') && format('ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-{0}', matrix.image) || null }}
166166

167167
# We rarely run over 17 minutes but a runaway JMH can loop forever.
168168
timeout-minutes: 30
@@ -216,7 +216,7 @@ jobs:
216216
plugins:
217217
runs-on: ubuntu-latest
218218
needs: build
219-
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v14-openjdk11-with-ant-gcc"
219+
container: "ghcr.io/renaissance-benchmarks/renaissance-buildenv:v15-openjdk11-with-ant-gcc"
220220
# We rarely run over 10 minutes anyway.
221221
timeout-minutes: 30
222222
steps:

0 commit comments

Comments
 (0)