From ab507c6a5e23b37676f75e172059748205480aa4 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Fri, 28 Apr 2023 23:43:55 +0200 Subject: [PATCH] [github] Explicitly set JAVA_HOME for Java 17 Signed-off-by: Alexander Borsuk --- .github/workflows/android-beta.yaml | 3 +++ .github/workflows/android-check.yaml | 3 +++ .github/workflows/android-monkey.yaml | 3 +++ .github/workflows/android-release-metadata.yaml | 3 +++ .github/workflows/android-release.yaml | 1 + 5 files changed, 13 insertions(+) diff --git a/.github/workflows/android-beta.yaml b/.github/workflows/android-beta.yaml index 2f70d6437c..55880bd400 100644 --- a/.github/workflows/android-beta.yaml +++ b/.github/workflows/android-beta.yaml @@ -26,6 +26,9 @@ on: - track_generator/** - xcode/** +env: + JAVA_HOME: /usr/lib/jvm/temurin-17-jdk-amd64 # Java 17 is required for Android Gradle 8 plugin + jobs: android-google-beta: name: Android Google Beta diff --git a/.github/workflows/android-check.yaml b/.github/workflows/android-check.yaml index 3498d71511..80223719be 100644 --- a/.github/workflows/android-check.yaml +++ b/.github/workflows/android-check.yaml @@ -25,6 +25,9 @@ on: - track_generator/** - xcode/** +env: + JAVA_HOME: /usr/lib/jvm/temurin-17-jdk-amd64 # Java 17 is required for Android Gradle 8 plugin + jobs: lint: name: Android Lint diff --git a/.github/workflows/android-monkey.yaml b/.github/workflows/android-monkey.yaml index ef313cfb36..be17f66671 100644 --- a/.github/workflows/android-monkey.yaml +++ b/.github/workflows/android-monkey.yaml @@ -4,6 +4,9 @@ on: schedule: - cron: '0 5 * * *' # Once per day at 05:00 UTC +env: + JAVA_HOME: /usr/lib/jvm/temurin-17-jdk-amd64 # Java 17 is required for Android Gradle 8 plugin + jobs: precondition: runs-on: ubuntu-latest diff --git a/.github/workflows/android-release-metadata.yaml b/.github/workflows/android-release-metadata.yaml index 0505a997ea..0cb6e93e6a 100644 --- a/.github/workflows/android-release-metadata.yaml +++ b/.github/workflows/android-release-metadata.yaml @@ -2,6 +2,9 @@ name: Android Release Metadata on: workflow_dispatch: # Manual trigger +env: + JAVA_HOME: /usr/lib/jvm/temurin-17-jdk-amd64 # Java 17 is required for Android Gradle 8 plugin + jobs: android-release-metadata: name: Upload Google Play metadata diff --git a/.github/workflows/android-release.yaml b/.github/workflows/android-release.yaml index 821417d962..8a2a9ecb57 100644 --- a/.github/workflows/android-release.yaml +++ b/.github/workflows/android-release.yaml @@ -5,6 +5,7 @@ on: env: RELEASE_NOTES: android/src/google/play/release-notes/en-US/default.txt FDROID_VERSION: android/src/fdroid/play/version.yaml + JAVA_HOME: /usr/lib/jvm/temurin-17-jdk-amd64 # Java 17 is required for Android Gradle 8 plugin jobs: tag: