From 76a5c2a99b51b03a2cb78093a0d8f8427a527484 Mon Sep 17 00:00:00 2001 From: Alex Garcia Date: Mon, 26 Aug 2024 23:05:21 -0700 Subject: [PATCH] gha: try multiple android --- .github/workflows/test.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e5ea8d6..3dfca37 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -22,6 +22,15 @@ jobs: path: dist/* build-x86_64-linux-android-extension: runs-on: ubuntu-latest + strategy: + matrix: + cc: + [ + aarch64-linux-android21-clang, + i686-linux-android21-clang, + x86_64-linux-android21-clang, + armv7a-linux-androideabi21-clang, + ] steps: - uses: actions/checkout@v4 - run: ./scripts/vendor.sh @@ -38,7 +47,7 @@ jobs: ls $ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin - run: | export PATH=$ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH - make CC=aarch64-linux-android21-clang \ + make CC=${{ matrix.cc }} \ AR=llvm-ar \ RANLIB=llvm-ranlib \ STRIP=llvm-strip loadable