]> git.ipfire.org Git - thirdparty/systemd.git/blob - .github/workflows/main.yml
e30133722a7c4b8774b043640b29ae71287c0a64
[thirdparty/systemd.git] / .github / workflows / main.yml
1 ---
2 # vi: ts=2 sw=2 et:
3 # See: https://google.github.io/oss-fuzz/getting-started/continuous-integration/
4
5 name: CIFuzz
6 on: [pull_request]
7 jobs:
8 Fuzzing:
9 runs-on: ubuntu-latest
10 steps:
11 - name: Build Fuzzers
12 uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master
13 with:
14 oss-fuzz-project-name: 'systemd'
15 dry-run: false
16 - name: Run Fuzzers
17 uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
18 with:
19 oss-fuzz-project-name: 'systemd'
20 fuzz-seconds: 600
21 dry-run: false
22 - name: Upload Crash
23 uses: actions/upload-artifact@v1
24 if: failure()
25 with:
26 name: artifacts
27 path: ./out/artifacts