gha: ios run x86 build on macos-12

This commit is contained in:
Alex Garcia 2024-09-12 16:10:58 -07:00
parent 94fd29fc2d
commit a4811fcaa8

View file

@ -56,23 +56,35 @@ jobs:
name: sqlite-vec-android-${{ matrix.platforms.name }}-extension name: sqlite-vec-android-${{ matrix.platforms.name }}-extension
path: dist/*.so path: dist/*.so
build-ios-extension: build-ios-extension:
runs-on: macos-latest runs-on: ${{ matrix.platforms.runner }}
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
platforms: platforms:
[ [
{ name: ios-arm64, target: arm64-apple-ios, sdk: iphoneos }, {
{ name: ios-x86_64, target: x86_64-apple-ios, sdk: iphoneos }, name: ios-arm64,
target: arm64-apple-ios,
sdk: iphoneos,
runner: macos-14,
},
{
name: ios-x86_64,
target: x86_64-apple-ios,
sdk: iphoneos,
runner: macos-12,
},
{ {
name: ios-simulator-arm64, name: ios-simulator-arm64,
target: arm64-apple-ios-simulator, target: arm64-apple-ios-simulator,
sdk: iphonesimulator, sdk: iphonesimulator,
runner: macos-14,
}, },
{ {
name: ios-simulator-x86_64, name: ios-simulator-x86_64,
target: x86_64-apple-ios-simulator, target: x86_64-apple-ios-simulator,
sdk: iphonesimulator, sdk: iphonesimulator,
runner: macos-14,
}, },
] ]
steps: steps: