Align Android Gradle build environments with Capacitor's Java 21 source compatibility. - Update mobile, release, and test-release workflows to provision Temurin JDK 21. - Document Java 21 as the required Android Gradle build JDK. - Add CI workflow coverage that checks Android build jobs satisfy @capacitor/android sourceCompatibility. Files changed: .github/workflows/mobile.yml | 6 +- .github/workflows/release.yml | 6 +- .github/workflows/test-release.yml | 6 +- MOBILE.md | 4 +- packages/cli/src/__tests__/ci-workflow.test.ts | 99 +++++++++++++++++++++++++- 5 files changed, 112 insertions(+), 9 deletions(-) Fusion-Task-Id: FN-7209 Fusion-Task-Lineage: d9e50bee-d7f8-4e87-b33e-136ffffc93af Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
5.1 KiB
5.1 KiB