summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorEvgeny Vereshchagin <evvers@ya.ru>2022-02-11 02:01:33 +0000
committerFrantisek Sumsal <frantisek@sumsal.cz>2022-02-11 13:21:24 +0000
commitd6b99a4a48013e61daad54dd1ee685f0fb103e5d (patch)
tree43d789c88b6c8bf2b7faa4ad9dd1ed14b4878c6f /.github
parente01e68e70ae1db9fe61adec3e7bdcced7adc1930 (diff)
downloadsystemd-d6b99a4a48013e61daad54dd1ee685f0fb103e5d.tar.gz
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.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/cifuzz.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml
index 11ea788a47..f674d4314f 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