diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 8d5805a..796cf06 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH" echo "=== [TSM.ID].[11031972] 3Z Pipeline ===" echo "=== Checking 142 modules (excl. 3 bare-metal)... ===" - cargo check --workspace --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega 2>&1 + cargo check --workspace --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega || exit 1 echo "=== ZERO ERROR: PASSED ===" - name: "[3Z] Zero Warning — RUSTFLAGS deny warnings" @@ -41,7 +41,7 @@ jobs: cd workspace/xcom-ultra export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH" export RUSTFLAGS="-D warnings" - cargo check --workspace --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega 2>&1 + cargo check --workspace --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega || exit 1 echo "=== ZERO WARNING: PASSED ===" - name: "[3Z] Watermark Verification" @@ -76,5 +76,5 @@ jobs: cd workspace/xcom-ultra export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH" export RUSTFLAGS="-D warnings" - cargo test --workspace --lib --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega 2>&1 + cargo test --workspace --lib --exclude xcu-ebpf --exclude xcu-ebpf-loader --exclude xcu-omega || exit 1 echo "=== UNIT TESTS: PASSED ==="