From f3b8ef29e9f9f7bf5c7e9bfe97ea8fd6d2da2dd9 Mon Sep 17 00:00:00 2001 From: Chris Povirk Date: Fri, 31 Jul 2026 16:48:54 -0400 Subject: [PATCH] Simplify JDK matrix: - We don't need to list "JDK 25 on ubuntu-latest" in `include` because it's covered by the generated `os`-`java` cross product. - We can add 23 to the `java` list so that "JDK 23 on ubuntu-latest" is generated automatically instead of having to list it in `include`. --- .github/workflows/ci.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b6d7ebc570..ff756fd621f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: fail-fast: false matrix: os: [ ubuntu-latest ] - java: [ 25, 21 ] + java: [ 25, 23, 21 ] experimental: [ false ] # Only test on macos and windows with a single recent JDK to avoid a # combinatorial explosion of test configurations. @@ -34,12 +34,6 @@ jobs: - os: windows-latest java: 25 experimental: false - - os: ubuntu-latest - java: 25 - experimental: false - - os: ubuntu-latest - java: 23 - experimental: false - os: ubuntu-latest java: EA experimental: true