1name: CIFuzz 2on: [pull_request] 3 4permissions: 5 contents: read 6 7jobs: 8 Fuzzing: 9 runs-on: ubuntu-latest 10 steps: 11 - name: Build Fuzzers 12 id: build 13 uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master 14 with: 15 oss-fuzz-project-name: 'harfbuzz' 16 dry-run: false 17 - name: Run Fuzzers 18 uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master 19 with: 20 oss-fuzz-project-name: 'harfbuzz' 21 fuzz-seconds: 600 22 dry-run: false 23 - name: Upload Crash 24 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 25 if: failure() && steps.build.outcome == 'success' 26 with: 27 name: artifacts 28 path: ./out/artifacts 29