From: Evgeny Vereshchagin Date: Fri, 11 Feb 2022 02:01:33 +0000 (+0000) Subject: ci: run all fuzz targets on CIFuzz X-Git-Tag: v251-rc1~308 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d6b99a4a48013e61daad54dd1ee685f0fb103e5d;p=thirdparty%2Fsystemd.git ci: run all fuzz targets on CIFuzz CIFuzz has been kind of broken for a couple months because coverage reports downloaded from OSS-Fuzz contain absolute paths while paths to files changed in PRs are relative and they don't match. It makes it kind of hard for CIFuzz to figure out what it should run so it runs either all fuzz targets or just new fuzz targets. Until that issue is fixed let's just always predictably run all fuzz targets. --- diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index 11ea788a476..f674d4314ff 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -39,6 +39,8 @@ jobs: oss-fuzz-project-name: 'systemd' dry-run: false allowed-broken-targets-percentage: 0 + # keep-unaffected-fuzz-targets should be removed once https://github.com/google/oss-fuzz/issues/7011 is fixed + keep-unaffected-fuzz-targets: true sanitizer: ${{ matrix.sanitizer }} - name: Run Fuzzers (${{ matrix.sanitizer }}) uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master