...

Text file src/github.com/pelletier/go-toml/v2/.github/workflows/cifuzz.yml

Documentation: github.com/pelletier/go-toml/v2/.github/workflows

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

View as plain text