Skip to content

Commit cc7c29e

Browse files
authored
Fix build for linux-aarch64 and clean up Android dupes (#160)
- Switched to the correct compiler (gcc-aarch64-linux-gnu) for linux-aarch64 builds to ensure 64-bit binaries are generated. - Removed duplicate artifact upload for sqlite-vec-android-armv7a-extension in the dist job. Resolves: #159
1 parent 2abca78 commit cc7c29e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

.github/workflows/release.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ jobs:
5858
runs-on: ubuntu-latest
5959
steps:
6060
- uses: actions/checkout@v4
61-
- run: sudo apt-get install gcc-arm-linux-gnueabihf
61+
- run: sudo apt-get install gcc-aarch64-linux-gnu
6262
- run: ./scripts/vendor.sh
6363
- run: make sqlite-vec.h
64-
- run: make CC=arm-linux-gnueabihf-gcc loadable static
64+
- run: make CC=aarch64-linux-gnu-gcc loadable static
6565
- uses: actions/upload-artifact@v4
6666
with:
6767
name: sqlite-vec-linux-aarch64-extension
@@ -237,10 +237,6 @@ jobs:
237237
with:
238238
name: sqlite-vec-android-armv7a-extension
239239
path: dist/android-armv7a
240-
- uses: actions/download-artifact@v4
241-
with:
242-
name: sqlite-vec-android-armv7a-extension
243-
path: dist/android-armv7a
244240
- uses: actions/download-artifact@v4
245241
with:
246242
name: sqlite-vec-ios-aarch64-extension

0 commit comments

Comments
 (0)