From 0d31ca6c35940240864a97d8225058941e0d94d5 Mon Sep 17 00:00:00 2001 From: thirtyfile Date: Tue, 27 Oct 2026 15:59:45 +0800 Subject: [PATCH] Build the fuzz targets for the GNU target Co-Authored-By: Claude Sonnet 5.5 --- .github/workflows/fuzz.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index d32d62d..3e895d9 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -26,7 +26,9 @@ jobs: - uses: taiki-e/install-action@8cca0918f8471c33515202b73f56ab27f2bed283 # v2.87.29 with: tool: cargo-fuzz - - run: cargo +nightly fuzz run ${{ matrix.target }} -- -max_total_time=60 + # The target is named: cargo-fuzz is installed as a static musl program (cargo-binstall takes the file of the release) and without a target it builds for + # the target it was built for itself, musl, which has no sanitizers + - run: cargo +nightly fuzz run ${{ matrix.target }} --target x86_64-unknown-linux-gnu -- -max_total_time=60 - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 if: failure() with: