Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Shawn Webb
Fwupd
Commits
99309986
Commit
99309986
authored
Feb 08, 2021
by
Richard Hughes
Browse files
Integrate oss-fuzz with the CI
parent
a84be508
Changes
2
Hide whitespace changes
Inline
Side-by-side
.github/workflows/main.yml
View file @
99309986
...
...
@@ -37,3 +37,25 @@ jobs:
run
:
|
echo $GITHUB_WORKSPACE
docker run --privileged -e CI=true -t -v $GITHUB_WORKSPACE:/github/workspace docker.pkg.github.com/fwupd/fwupd/fwupd-${{matrix.os}}:latest
fuzzing
:
runs-on
:
ubuntu-latest
steps
:
-
name
:
Build Fuzzers
id
:
build
uses
:
google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master
with
:
oss-fuzz-project-name
:
'
fwupd'
dry-run
:
false
-
name
:
Run Fuzzers
uses
:
google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
with
:
oss-fuzz-project-name
:
'
fwupd'
fuzz-seconds
:
300
dry-run
:
false
-
name
:
Upload Crash
uses
:
actions/upload-artifact@v1
if
:
failure() && steps.build.outcome == 'success'
with
:
name
:
artifacts
path
:
./out/artifacts
README.md
View file @
99309986
...
...
@@ -2,6 +2,7 @@ fwupd
=====
[

](https://travis-ci.org/fwupd/fwupd)
[

](https://scan.coverity.com/projects/10744)
[

](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:fwupd)
This project aims to make updating firmware on Linux automatic, safe and reliable.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment