From 687a2821f294c3f49cce294572f8d79391e58f1b Mon Sep 17 00:00:00 2001 From: Alex Garcia Date: Fri, 6 Sep 2024 10:22:01 -0700 Subject: [PATCH] ios build re-arrange, re-enable windows on test.yaml --- .github/workflows/test.yaml | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 8a3bd79..e2eacda 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -55,6 +55,20 @@ jobs: with: name: sqlite-vec-android-${{ matrix.cc }}-extension path: dist/*.so + build-ios-extension: + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + - uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - run: ./scripts/vendor.sh + + - run: make CFLAGS="-target arm64-apple-ios -isysroot $(xcrun -sdk iphoneos --show-sdk-path) -DNDEBUG=1" loadable static + - uses: actions/upload-artifact@v4 + with: + name: sqlite-vec-ios-testing-extension + path: dist/* build-macos-x86_64-extension: runs-on: macos-12 steps: @@ -77,20 +91,6 @@ jobs: with: name: sqlite-vec-macos-aarch64-extension path: dist/* - build-ios-extension: - runs-on: macos-latest - steps: - - uses: actions/checkout@v4 - - uses: maxim-lobanov/setup-xcode@v1 - with: - xcode-version: latest-stable - - run: ./scripts/vendor.sh - - - run: make CFLAGS="-target arm64-apple-ios -isysroot $(xcrun -sdk iphoneos --show-sdk-path) -DNDEBUG=1" loadable static - - uses: actions/upload-artifact@v4 - with: - name: sqlite-vec-ios-testing-extension - path: dist/* build-windows-x86_64-extension: runs-on: windows-latest steps: @@ -107,7 +107,6 @@ jobs: name: sqlite-vec-windows-x86_64-extension path: dist/* build-windows-x86_64-extension-msvc: - if: false runs-on: windows-latest steps: - uses: actions/checkout@v4