Skip to content

Commit b1a0219

Browse files
committed
gha: attempt fuzz fixing
1 parent b669801 commit b1a0219

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/fuzz.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
wget -qO- https://apt.llvm.org/llvm.sh | sudo bash -s -- 18
2525
echo "FUZZ_CC=clang-18" >> $GITHUB_ENV
2626
- run: ./scripts/vendor.sh
27+
- name: Generate sqlite-vec.h
28+
run: make sqlite-vec.h
2729
- name: Build fuzz targets
2830
run: make -C tests/fuzz all FUZZ_CC=$FUZZ_CC FUZZ_LDFLAGS=
2931
- name: Run fuzz targets
@@ -64,6 +66,8 @@ jobs:
6466
- name: Install LLVM
6567
run: brew install llvm
6668
- run: ./scripts/vendor.sh
69+
- name: Generate sqlite-vec.h
70+
run: make sqlite-vec.h
6771
- name: Build fuzz targets
6872
run: make -C tests/fuzz all FUZZ_CC=/opt/homebrew/opt/llvm/bin/clang
6973
- name: Run fuzz targets
@@ -106,10 +110,13 @@ jobs:
106110
continue-on-error: true
107111
steps:
108112
- uses: actions/checkout@v4
109-
- name: Install LLVM 18
110-
run: choco install llvm --version=18.1.8 -y
113+
- name: Install LLVM
114+
run: choco install llvm -y
111115
- run: bash ./scripts/vendor.sh
112116
shell: bash
117+
- name: Generate sqlite-vec.h
118+
shell: bash
119+
run: make sqlite-vec.h
113120
- name: Build fuzz targets
114121
shell: bash
115122
run: |

0 commit comments

Comments
 (0)