From cf5c66d889e89dc7370c443301c3fc1c47801099 Mon Sep 17 00:00:00 2001 From: Tobiasz Laskowski Date: Sat, 15 Mar 2025 22:59:16 +0000 Subject: [PATCH] [ci] Run against stable android ndk --- .github/workflows/main.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3dda507b5..c129068ae 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -273,6 +273,10 @@ jobs: android: runs-on: ubuntu-20.04 + strategy: + matrix: + ndk-version: [r21e, stable] + fail-fast: false steps: - uses: actions/checkout@v4 @@ -282,8 +286,9 @@ jobs: - name: Install Android NDK uses: nttld/setup-ndk@v1 id: setup-ndk + if: matrix.ndk-version != 'stable' with: - ndk-version: r21e + ndk-version: ${{ matrix.ndk-version }} - uses: actions/setup-java@v4 with: @@ -317,10 +322,12 @@ jobs: - name: Configure Android support run: | lime config ANDROID_SDK $ANDROID_HOME -eval - lime config ANDROID_NDK_ROOT ${{ steps.setup-ndk.outputs.ndk-path }} -eval + lime config ANDROID_NDK_ROOT ${{ env.LIME_NDK_ROOT }} -eval lime config JAVA_HOME $JAVA_HOME -eval lime config ANDROID_SETUP true -eval lime config -eval + env: + LIME_NDK_ROOT: ${{ matrix.ndk-version == 'stable' && '$ANDROID_NDK_ROOT' || steps.setup-ndk.outputs.ndk-path }} - name: Rebuild Lime (Android) run: |