4 Commits

Author SHA1 Message Date
f7f17514a6 ci: fix some instances of failing commands not failing jobs
Some checks failed
Gentoo Utils / build-oci-image (push) Successful in 7s
Gentoo Utils / check-format (push) Successful in 7s
Gentoo Utils / docs (push) Successful in 12s
Gentoo Utils / build (push) Successful in 19s
Gentoo Utils / grep (push) Successful in 3s
Gentoo Utils / test (push) Successful in 26s
Gentoo Utils / fuzz (push) Failing after 53s
ci: fix some rare instances of commands failing because TERM wasnt set
2025-12-14 21:40:50 -06:00
eac300343d ci: build: remove debugging echos
ci: build: remove redundant source
2025-12-14 21:40:50 -06:00
4c1f1bcb0e ci: add fuzz job
ci: fuzz: add timeout

ci: fuzz: add fuzzer timeout

ci: fuzz: fix portage venv
2025-12-14 21:40:50 -06:00
3ac866a907 scripts: add fuzzer helper script 2025-12-14 21:40:37 -06:00
2 changed files with 1 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ on: [push]
defaults:
run:
shell: bash -el {0}
shell: bash -el -o pipefail {0}
# fixes rare instances of git commands failing because TERM isnt set
env:
@@ -198,4 +198,3 @@ jobs:
# negate git grep ret code because 1 means no findings
run: |
git grep -E 'todo!|dbg!' -- '*.rs' && exit 1 || exit 0

View File

@@ -17,7 +17,6 @@ pub unsafe extern "C" fn LLVMFuzzerTestOneInput(input: *const u8, len: usize) ->
return -1;
}
// todo!()
let stdin = io::stdin();
let mut stdout = io::stdout();
let mut buffer = String::new();