• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: CI Fuzz
2on:
3  pull_request:
4  push:
5    branches:
6      - stable
7      - develop
8      - pre-release
9      - '2.*'
10    tags:
11      - '*'
12
13jobs:
14  Fuzzing:
15    runs-on: ubuntu-latest
16    steps:
17    - name: Build Fuzzers
18      uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master
19      with:
20        oss-fuzz-project-name: 'zlib-ng'
21        dry-run: false
22    - name: Run Fuzzers
23      uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
24      with:
25        oss-fuzz-project-name: 'zlib-ng'
26        fuzz-seconds: 600
27        dry-run: false
28    - name: Upload Crash
29      uses: actions/upload-artifact@v1
30      if: failure()
31      with:
32        name: artifacts
33        path: ./out/artifacts
34