Fix CI APK JDK selection #8

Merged
joejulian merged 3 commits from bugfix/ci-apk-java-selection into main 2026-04-20 04:30:36 +00:00
Owner

Summary

  • allow the Android APK build to use supported local JDKs 21 or 25 before falling back to Docker
  • preserve the Docker fallback for unsupported host JDKs such as Java 26
  • align the Android build docs with the actual local-versus-CI JDK support matrix

Testing

  • go test ./...
  • go tool golangci-lint run ./...
  • validated the JDK-selection shell logic for Java 21 and Java 26 locally
## Summary - allow the Android APK build to use supported local JDKs 21 or 25 before falling back to Docker - preserve the Docker fallback for unsupported host JDKs such as Java 26 - align the Android build docs with the actual local-versus-CI JDK support matrix ## Testing - go test ./... - go tool golangci-lint run ./... - validated the JDK-selection shell logic for Java 21 and Java 26 locally
joejulian added 1 commit 2026-04-20 03:27:50 +00:00
joejulian added 1 commit 2026-04-20 03:38:32 +00:00
joejulian added 1 commit 2026-04-20 04:18:03 +00:00
Run CI for pull requests
ci / lint-test (pull_request) Successful in 5m56s
ci / build (pull_request) Successful in 5m39s
0adf1b8826
joejulian merged commit a6340f5c9e into main 2026-04-20 04:30:36 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joejulian/keepassgo#8