Skip to content

Commit b4a3479

Browse files
committed
ORC-2117: Add Java 26-ea to GitHub Action build job
### What changes were proposed in this pull request? This PR aims to add `Java 26-ea` to GitHub Action `build` job. ### Why are the changes needed? This is a known issue of Java 25 which is tracked by ORC-2116. - https://bugs.openjdk.org/browse/JDK-8377811 (Expected on April 2026 via Java 25.0.3) - https://bugs.openjdk.org/browse/JDK-8370807 (Expected on March 17, 2026) New Java 26 test coverage will help us. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: `Gemini 3.1 Pro (High)` on `Antigravity` Closes #2565 from dongjoon-hyun/ORC-2117. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 0035014) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
1 parent cc2c1cc commit b4a3479

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/build_and_test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ jobs:
8787
- os: ubuntu-24.04-arm
8888
java: 17
8989
cxx: clang++
90+
- os: ubuntu-latest
91+
java: 26-ea
92+
cxx: clang++
9093
env:
9194
MAVEN_OPTS: -Xmx2g
9295
MAVEN_SKIP_RC: true

0 commit comments

Comments
 (0)