From 94fd29fc2dbee6e47c7b626b2292d37d292dfc95 Mon Sep 17 00:00:00 2001 From: Alex Garcia Date: Thu, 12 Sep 2024 16:09:42 -0700 Subject: [PATCH] gha: clenaup android matrix --- .github/workflows/test.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d26c331..6597f0a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,12 +24,12 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - cc: + platforms: [ - aarch64-linux-android21-clang, - i686-linux-android21-clang, - x86_64-linux-android21-clang, - armv7a-linux-androideabi21-clang, + { name: android-aarch64, cc: aarch64-linux-android21-clang }, + { name: android-i686, cc: i686-linux-android21-clang }, + { name: android-x86_64, cc: x86_64-linux-android21-clang }, + { name: android-armv7a, cc: armv7a-linux-androideabi21-clang }, ] steps: - uses: actions/checkout@v4 @@ -47,13 +47,13 @@ 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=${{ matrix.cc }} \ + make CC=${{ matrix.platforms.cc }} \ AR=llvm-ar \ RANLIB=llvm-ranlib \ STRIP=llvm-strip loadable - uses: actions/upload-artifact@v4 with: - name: sqlite-vec-android-${{ matrix.cc }}-extension + name: sqlite-vec-android-${{ matrix.platforms.name }}-extension path: dist/*.so build-ios-extension: runs-on: macos-latest