mirror of https://git.sr.ht/~stygianentity/bincode
Add CIFuzz GitHub Action (#604)
* Add CIFuzz GitHub Action * Convert yaml to json
This commit is contained in:
parent
55d66480f5
commit
b1bbcd0ea4
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"name": "CIFuzz",
|
||||
"on": [
|
||||
"pull_request"
|
||||
],
|
||||
"jobs": {
|
||||
"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": "bincode",
|
||||
"language": "rust"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Run Fuzzers",
|
||||
"uses": "google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master",
|
||||
"with": {
|
||||
"oss-fuzz-project-name": "bincode",
|
||||
"fuzz-seconds": 300,
|
||||
"language": "rust"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Upload Crash",
|
||||
"uses": "actions/upload-artifact@v3",
|
||||
"if": "failure() && steps.build.outcome == 'success'",
|
||||
"with": {
|
||||
"name": "artifacts",
|
||||
"path": "./out/artifacts"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue