[TSM.ID].[11031972] fix: remove 2>&1 stderr redirect causing Act Runner false failure
PROBLEM: Act Runner reports job conclusion=failure despite all 6 steps=success ROOT CAUSE: 2>&1 redirect merges stderr into stdout, confusing exit code detection FIX: Replace '2>&1' with '|| exit 1' for explicit error handling
This commit is contained in:
@@ -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 ==="
|
||||
|
||||
Reference in New Issue
Block a user