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