From c1f2a00d5c151671166c75efeb9db8b7f0268685 Mon Sep 17 00:00:00 2001 From: soloturn Date: Sun, 5 Jan 2025 03:08:38 +0100 Subject: [PATCH] Reset Java minimum version to Java 17 (OpenJDK 17), to support Debian (Closes #2055) (PR #2057) From the Java SE Support Roadmap (see https://www.oracle.com/java/technologies/java-se-support-roadmap.html) Java 17 LTS is supported (from "Premiere Support" column) until "September 2026, or later", so it is reasonable to keep ensuring compatibility with Java 17. As for Java 21 LTS, even though it has been in General Availability (GA) since September 2023, Debian only has the OpenJDK 21 package in `testing` and `unstable` -- see https://tracker.debian.org/pkg/openjdk-21 --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d1d140d1..e86f56da 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -18,7 +18,7 @@ jobs: java: [23] include: # test old java on one os only, upload from ubuntu java-17 - os: ubuntu-latest - java: 21 + java: 17 upload: true steps: