From a1aaf5f12cb1e2437ea361ca6206eca021246c47 Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Mon, 8 May 2023 21:56:10 +0000 Subject: [PATCH] ci: fix run syntax in fuzz job --- .github/workflows/fuzz.yml | 8 ++++++-- fuzz/generate-files.sh | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index f67f25c962..36062c30eb 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -53,8 +53,12 @@ hashes_sha1, override: true profile: minimal - name: fuzz - run: if [[ "${{ matrix.fuzz_target }}" =~ ^bitcoin ]]; then export RUSTFLAGS='--cfg=hashes_fuzz --cfg=secp256k1_fuzz'; fi - run: cd fuzz && ./fuzz.sh "${{ matrix.fuzz_target }}" + run: | + if [[ "${{ matrix.fuzz_target }}" =~ ^bitcoin ]]; then + export RUSTFLAGS='--cfg=hashes_fuzz --cfg=secp256k1_fuzz' + fi + echo "Using RUSTFLAGS $RUSTFLAGS" + cd fuzz && ./fuzz.sh "${{ matrix.fuzz_target }}" - run: echo "${{ matrix.fuzz_target }}" >executed_${{ matrix.fuzz_target }} - uses: actions/upload-artifact@v2 with: diff --git a/fuzz/generate-files.sh b/fuzz/generate-files.sh index acb598c824..9d36e3e899 100755 --- a/fuzz/generate-files.sh +++ b/fuzz/generate-files.sh @@ -78,8 +78,12 @@ $(for name in $(listTargetNames); do echo "$name,"; done) override: true profile: minimal - name: fuzz - run: if [[ "\${{ matrix.fuzz_target }}" =~ ^bitcoin ]]; then export RUSTFLAGS='--cfg=hashes_fuzz --cfg=secp256k1_fuzz'; fi - run: cd fuzz && ./fuzz.sh "\${{ matrix.fuzz_target }}" + run: | + if [[ "\${{ matrix.fuzz_target }}" =~ ^bitcoin ]]; then + export RUSTFLAGS='--cfg=hashes_fuzz --cfg=secp256k1_fuzz' + fi + echo "Using RUSTFLAGS \$RUSTFLAGS" + cd fuzz && ./fuzz.sh "\${{ matrix.fuzz_target }}" - run: echo "\${{ matrix.fuzz_target }}" >executed_\${{ matrix.fuzz_target }} - uses: actions/upload-artifact@v2 with: