{ "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@v4", "if": "failure() && steps.build.outcome == 'success'", "with": { "name": "artifacts", "path": "./out/artifacts" } } ] } } }