From b1a02195d98508a97266a42588ac1577db8444cb Mon Sep 17 00:00:00 2001 From: Alex Garcia Date: Tue, 3 Mar 2026 06:44:35 -0800 Subject: [PATCH] gha: attempt fuzz fixing --- .github/workflows/fuzz.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fuzz.yaml b/.github/workflows/fuzz.yaml index 20d9885..4f62f33 100644 --- a/.github/workflows/fuzz.yaml +++ b/.github/workflows/fuzz.yaml @@ -24,6 +24,8 @@ jobs: wget -qO- https://apt.llvm.org/llvm.sh | sudo bash -s -- 18 echo "FUZZ_CC=clang-18" >> $GITHUB_ENV - run: ./scripts/vendor.sh + - name: Generate sqlite-vec.h + run: make sqlite-vec.h - name: Build fuzz targets run: make -C tests/fuzz all FUZZ_CC=$FUZZ_CC FUZZ_LDFLAGS= - name: Run fuzz targets @@ -64,6 +66,8 @@ jobs: - name: Install LLVM run: brew install llvm - run: ./scripts/vendor.sh + - name: Generate sqlite-vec.h + run: make sqlite-vec.h - name: Build fuzz targets run: make -C tests/fuzz all FUZZ_CC=/opt/homebrew/opt/llvm/bin/clang - name: Run fuzz targets @@ -106,10 +110,13 @@ jobs: continue-on-error: true steps: - uses: actions/checkout@v4 - - name: Install LLVM 18 - run: choco install llvm --version=18.1.8 -y + - name: Install LLVM + run: choco install llvm -y - run: bash ./scripts/vendor.sh shell: bash + - name: Generate sqlite-vec.h + shell: bash + run: make sqlite-vec.h - name: Build fuzz targets shell: bash run: |