USBGuard / usbguard

USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)
https://usbguard.github.io/
GNU General Public License v2.0
1.12k stars 138 forks source link

Github Actions: add CIFuzz workflow #568

Closed DavidKorczynski closed 1 year ago

DavidKorczynski commented 1 year ago

Add CIFuzz workflow action to have fuzzers build and run on each PR.

This is a service offered by OSS-Fuzz where USBGuard already runs. CIFuzz can help detect regressions and catch fuzzing build issues early, and has a variety of features (see the URL above). In the current PR the fuzzers gets build on a pull request and will run for 300 seconds.

DavidKorczynski commented 1 year ago

Thank you @hartwork -- I'll close this one for the same reasons as https://github.com/libexpat/libexpat/pull/677

If we resolve the points you discussed in the OSS-Fuzz repo I'll set up a new PR!