From 081fa36086ec03f9876400b559b9bc4a58534625 Mon Sep 17 00:00:00 2001 From: Amir Livneh Date: Sat, 28 Dec 2024 13:09:11 -0500 Subject: [PATCH] Generate periodic fuzzing coverage reports --- .github/workflows/cflite_cron.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/cflite_cron.yaml b/.github/workflows/cflite_cron.yaml index d46a4da..33c84b7 100644 --- a/.github/workflows/cflite_cron.yaml +++ b/.github/workflows/cflite_cron.yaml @@ -17,3 +17,20 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} fuzz-seconds: 600 mode: 'prune' + Coverage: + runs-on: ubuntu-latest + steps: + - name: Build Fuzzers + id: build + uses: google/clusterfuzzlite/actions/build_fuzzers@v1 + with: + language: c++ + sanitizer: coverage + - name: Run Fuzzers + id: run + uses: google/clusterfuzzlite/actions/run_fuzzers@v1 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + fuzz-seconds: 600 + mode: 'coverage' + sanitizer: 'coverage'