3 Commits

Author SHA1 Message Date
4873022c25 ci: fix jobs not exiting on failure
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 13s
Gentoo Utils / build (push) Successful in 20s
Gentoo Utils / fuzz (push) Failing after 9s
Gentoo Utils / test (push) Has been cancelled
2025-12-13 21:45:52 -06:00
1a1098426f scripts: fuzzer: add fork count 2025-12-13 21:45:35 -06:00
02fb55b8e3 ci: build: remove debugging echos
ci: build: remove redundant source
2025-12-13 21:45:35 -06:00
2 changed files with 2 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ on: [push]
defaults: defaults:
run: run:
shell: bash -l {0} shell: bash -le {0}
jobs: jobs:
build-oci-image: build-oci-image:
@@ -98,10 +98,6 @@ jobs:
- name: build and check - name: build and check
run: | run: |
echo $USER
echo "CC=$CC"
echo "CXX=$CXX"
source /etc/profile
meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build
meson compile -C build meson compile -C build

View File

@@ -11,4 +11,5 @@ ${PROJECT_DIR}/scripts/atom.py <${in} >${out} \
| ${PROJECT_DIR}/build/fuzz/atom/parser/fuzzer >${in} <${out} \ | ${PROJECT_DIR}/build/fuzz/atom/parser/fuzzer >${in} <${out} \
${PROJECT_DIR}/build/atom_parser_fuzzer_corpus \ ${PROJECT_DIR}/build/atom_parser_fuzzer_corpus \
-only_ascii=1 \ -only_ascii=1 \
-fork=$(($(nproc) / 2))
"$@" "$@"