diff --git a/.github/workflows/gradle.yml b/.github/workflows/android.yml similarity index 68% rename from .github/workflows/gradle.yml rename to .github/workflows/android.yml index 113f3eeb2..f65b38c1d 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/android.yml @@ -23,49 +23,17 @@ on: jobs: build-android: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # Local job envs steps: - uses: actions/checkout@v3 - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.2 - - - name: Set up JDK 18 - uses: actions/setup-java@v3.4.1 - with: - java-version: 18 - distribution: temurin - cache: 'gradle' - - # (Standalone toolchains obsolete) - # Ubuntu 20.04: r21e, r22, r23b, Custom: r24+ - - name: Set up NDK r25 LTS - uses: nttld/setup-ndk@v1.0.6 - with: - ndk-version: r25 - - # - name: Or manually set NDK X env vars - # run: | - # export ANDROID_NDK_HOME=/usr/local/lib/android/sdk/ndk/x.x.x - # export ANDROID_NDK_ROOT=/usr/local/lib/android/sdk/ndk/x.x.x - name: Install all project dependencies run: yarn - - name: Get and extract cmake-3.23.1-linux-x86_64.tar.gz to /usr/local/lib/android/sdk - run: | - wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz - tar xzf cmake-3.23.1-linux-x86_64.tar.gz - rm -rf cmake-3.23.1-linux-x86_64.tar.gz - mkdir -p /usr/local/lib/android/sdk/cmake/3.22.1 - cp -rf cmake-3.23.1-linux-x86_64/* /usr/local/lib/android/sdk/cmake/3.22.1 - cd cmake-3.23.1-linux-x86_64 - ./bin/cmake --version - - name: Build application Debug APK with Gradle uses: gradle/gradle-build-action@v2.2.5 with: