From 2dad19a20ff0bdf7d99669a18905f1fa253ab6ec Mon Sep 17 00:00:00 2001 From: "Jamil Lambert, PhD" Date: Tue, 4 Mar 2025 11:37:58 +0000 Subject: [PATCH] Bump GitHub Actions Artifacts to v4 v3 is deprecated and causes an automatic fail of fuzz workflow. Bump the version of `actions/upload-artifact` and `actions/download-artifact` to v4. --- .github/workflows/cron-daily-fuzz.yml | 4 ++-- fuzz/generate-files.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cron-daily-fuzz.yml b/.github/workflows/cron-daily-fuzz.yml index 2686f70ff..b5f83c5c6 100644 --- a/.github/workflows/cron-daily-fuzz.yml +++ b/.github/workflows/cron-daily-fuzz.yml @@ -59,7 +59,7 @@ jobs: echo "Using RUSTFLAGS $RUSTFLAGS" cd fuzz && ./fuzz.sh "${{ matrix.fuzz_target }}" - run: echo "${{ matrix.fuzz_target }}" >executed_${{ matrix.fuzz_target }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: executed_${{ matrix.fuzz_target }} path: executed_${{ matrix.fuzz_target }} @@ -70,7 +70,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 - name: Display structure of downloaded files run: ls -R - run: find executed_* -type f -exec cat {} + | sort > executed diff --git a/fuzz/generate-files.sh b/fuzz/generate-files.sh index e1c8a9d46..bc742f268 100755 --- a/fuzz/generate-files.sh +++ b/fuzz/generate-files.sh @@ -89,7 +89,7 @@ $(for name in $(listTargetNames); do echo " $name,"; done) echo "Using RUSTFLAGS \$RUSTFLAGS" cd fuzz && ./fuzz.sh "\${{ matrix.fuzz_target }}" - run: echo "\${{ matrix.fuzz_target }}" >executed_\${{ matrix.fuzz_target }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: executed_\${{ matrix.fuzz_target }} path: executed_\${{ matrix.fuzz_target }} @@ -100,7 +100,7 @@ $(for name in $(listTargetNames); do echo " $name,"; done) runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 - name: Display structure of downloaded files run: ls -R - run: find executed_* -type f -exec cat {} + | sort > executed