fix(runner-android): bump JDK 17 -> 21 for Capacitor 7.6 #3

Merged
forgejo_admin merged 1 commit from fix/jdk-21 into master 2026-05-17 12:42:24 +00:00

Run #160 of exifcleaner-web's build-android workflow failed with:

Execution failed for task ':capacitor-android:compileDebugJavaWithJavac'.
> error: invalid source release: 21

Capacitor 7.6.x's capacitor-android library compiles against Java 21 source level (sourceCompatibility = VERSION_21). JDK 17 errors out at the javac stage.

Bump the prebaked image's JDK to 21. After merge, run ./setup.sh on the runner host to rebuild forgejo-stack/job-android:latest (~5 min one-time).

Run #160 of exifcleaner-web's build-android workflow failed with: ``` Execution failed for task ':capacitor-android:compileDebugJavaWithJavac'. > error: invalid source release: 21 ``` Capacitor 7.6.x's `capacitor-android` library compiles against Java 21 source level (`sourceCompatibility = VERSION_21`). JDK 17 errors out at the javac stage. Bump the prebaked image's JDK to 21. After merge, run `./setup.sh` on the runner host to rebuild `forgejo-stack/job-android:latest` (~5 min one-time).
forgejo_admin added 1 commit 2026-05-17 12:37:13 +00:00
Run #160 of exifcleaner-web's build-android workflow failed with:

    error: invalid source release: 21

Capacitor 7.6.x's capacitor-android library compiles against Java 21
source level (sourceCompatibility = VERSION_21). JDK 17 errors out at
the javac stage. Bump the prebaked image's JDK to 21.
forgejo_admin merged commit 9208b3eacd into master 2026-05-17 12:42:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: forgejo_admin/forgejo-stack#3
No description provided.