mirror of
https://github.com/jetzig-framework/jetzig.git
synced 2025-05-14 14:06:08 +00:00
Fix CI silent failure bug
CI failed silently during "Build artifacts" stage when build failed in the bash for loop causing the overall job to be successful even when it wasn't.
This commit is contained in:
parent
1820272ad7
commit
d0b69200b9
4
.github/workflows/CI.yml
vendored
4
.github/workflows/CI.yml
vendored
@ -52,7 +52,9 @@ jobs:
|
||||
for target in "${targets[@]}"; do
|
||||
mkdir -p $root/artifacts/$target
|
||||
echo "Building target ${target}..."
|
||||
zig build -Dtarget=${target} -Doptimize=ReleaseSafe --prefix $root/artifacts/${target}/ &
|
||||
if ! zig build -Dtarget=${target} -Doptimize=ReleaseSafe --prefix $root/artifacts/${target}/; then
|
||||
exit 1
|
||||
fi
|
||||
sed -e '1,5d' < $root/README.md > $root/artifacts/${target}/README.md
|
||||
cp $root/LICENSE $root/artifacts/${target}/
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user