From 393df7727cc763c4a79a0ede43b6afc915daad6c Mon Sep 17 00:00:00 2001 From: LeoTM <1881059+leotm@users.noreply.github.com> Date: Thu, 25 Aug 2022 09:03:53 +0100 Subject: [PATCH] Bump GA `ubuntu-latest` (`ubuntu-20.04`) to `ubuntu-22.04` (#915) Bump followed-up in: https://github.com/leotm/react-native-template-new-architecture/issues/918 * Remove ccache-action * Upgrade Android CI from ubuntu-20.04 to ubuntu-22.04 * Remove JDK 18 temurin setup * Remove NDK 25 setup * Remove CMake 3.23.1 setup * Rename gradle.yml to android.yml --- .github/workflows/{gradle.yml => android.yml} | 34 +------------------ 1 file changed, 1 insertion(+), 33 deletions(-) rename .github/workflows/{gradle.yml => android.yml} (68%) 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: