From cca6b8015fa94b570dd04ece3f7d7a39d2b87271 Mon Sep 17 00:00:00 2001 From: Anuraag Agrawal Date: Fri, 20 Jun 2025 11:19:34 +0900 Subject: [PATCH 1/2] Use linux arm runner for build --- .github/workflows/release.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1f753a63..eb2e103f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -55,13 +55,12 @@ jobs: name: sqlite-vec-windows-x86_64-extension path: dist/* build-linux-aarch64-extension: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm steps: - uses: actions/checkout@v4 - - run: sudo apt-get install gcc-aarch64-linux-gnu - run: ./scripts/vendor.sh - run: make sqlite-vec.h - - run: make CC=aarch64-linux-gnu-gcc loadable static + - run: make loadable static - uses: actions/upload-artifact@v4 with: name: sqlite-vec-linux-aarch64-extension From bb091def305cf351b0d7c1c087fe8acd82540e1f Mon Sep 17 00:00:00 2001 From: Anuraag Agrawal Date: Fri, 20 Jun 2025 11:22:31 +0900 Subject: [PATCH 2/2] Fix x86 build --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index eb2e103f..d289189e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,7 +6,7 @@ permissions: contents: read jobs: build-linux-x86_64-extension: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: ./scripts/vendor.sh