Skip to content

Commit b4f006b

Browse files
committed
CI: JDK 24 is now GA; exclude containers that do not work out-of-box with JDK 24.
1 parent 326c007 commit b4f006b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,24 @@ jobs:
1818
os:
1919
- ubuntu-latest
2020
# Keep this list as: all supported LTS JDKs, the latest GA JDK, and the latest EA JDK (optional).
21+
# Reference: https://adoptium.net/support/
2122
java:
2223
- 17
2324
- 21
24-
- 23
25+
- 24
2526
container:
2627
- wildfly-managed
2728
- glassfish-managed
2829
- tomee-managed
30+
exclude:
31+
# GlassFish 7 does not start on Java 24
32+
# https://github.com/eclipse-ee4j/glassfish/issues/25437
33+
- java: 24
34+
container: glassfish-managed
35+
# TomEE does not launch on Java 24
36+
# https://issues.apache.org/jira/browse/TOMEE-4474
37+
- java: 24
38+
container: tomee-managed
2939
steps:
3040
- name: Checkout
3141
uses: actions/checkout@v4

0 commit comments

Comments
 (0)