ClusterFuzzLite batch #1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: ClusterFuzzLite batch | |
| on: | |
| schedule: | |
| # 04:40 UTC daily, off the hour and clear of agent-manifest's 04:20 run. | |
| - cron: '40 4 * * *' | |
| workflow_dispatch: | |
| permissions: read-all | |
| concurrency: | |
| group: cflite-batch | |
| cancel-in-progress: false | |
| jobs: | |
| fuzz: | |
| name: Batch fuzz | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 45 | |
| steps: | |
| - name: Build fuzzers | |
| uses: google/clusterfuzzlite/actions/build_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1 | |
| with: | |
| language: python | |
| github-token: ${{ secrets.GITHUB_TOKEN }} | |
| sanitizer: address | |
| - name: Run fuzzers | |
| uses: google/clusterfuzzlite/actions/run_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1 | |
| with: | |
| github-token: ${{ secrets.GITHUB_TOKEN }} | |
| # Every target, split across the budget, leaving room inside the | |
| # 45 minute job limit for the image build. | |
| fuzz-seconds: 1800 | |
| mode: batch | |
| sanitizer: address |