Skip to content

build: bump JDK 17 to 21#14806

Open
Stensel8 wants to merge 1 commit into
signalapp:mainfrom
Stensel8:pr/jdk-17-to-21
Open

build: bump JDK 17 to 21#14806
Stensel8 wants to merge 1 commit into
signalapp:mainfrom
Stensel8:pr/jdk-17-to-21

Conversation

@Stensel8
Copy link
Copy Markdown
Contributor

@Stensel8 Stensel8 commented May 27, 2026

Contributor checklist

Description

JDK 17 Premier Support ends September 2026. JDK 21 is the current LTS with Premier Support until 2028.

This PR bumps the JDK from 17 to 21 across the build configuration:

  • gradle/libs.versions.toml: javaVersion and kotlinJvmTarget 17 → 21
  • .github/workflows/android.yml: java-version 17 → 21
  • .github/workflows/diffuse.yml: java-version 17 → 21
  • reproducible-builds/Dockerfile: openjdk-17-jdkopenjdk-21-jdk

I noticed this while maintaining a fork and wanted to propose it for the team's consideration. I have not done a full local build to verify.

Copilot AI review requested due to automatic review settings May 27, 2026 09:31
JDK 17 Premier Support ends September 2026. JDK 21 is the current
LTS with Premier Support until 2028.

This change updates the CI workflows, build configuration, and
reproducible-builds Dockerfile to use JDK 21 (Temurin).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant