[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"
|
export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH"
|
||||||
echo "=== [TSM.ID].[11031972] 3Z Pipeline ==="
|
echo "=== [TSM.ID].[11031972] 3Z Pipeline ==="
|
||||||
echo "=== Checking 142 modules (excl. 3 bare-metal)... ==="
|
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 ==="
|
echo "=== ZERO ERROR: PASSED ==="
|
||||||
|
|
||||||
- name: "[3Z] Zero Warning — RUSTFLAGS deny warnings"
|
- name: "[3Z] Zero Warning — RUSTFLAGS deny warnings"
|
||||||
@@ -41,7 +41,7 @@ jobs:
|
|||||||
cd workspace/xcom-ultra
|
cd workspace/xcom-ultra
|
||||||
export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH"
|
export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH"
|
||||||
export RUSTFLAGS="-D warnings"
|
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 ==="
|
echo "=== ZERO WARNING: PASSED ==="
|
||||||
|
|
||||||
- name: "[3Z] Watermark Verification"
|
- name: "[3Z] Watermark Verification"
|
||||||
@@ -76,5 +76,5 @@ jobs:
|
|||||||
cd workspace/xcom-ultra
|
cd workspace/xcom-ultra
|
||||||
export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH"
|
export PATH="$HOME/.cargo/bin:/usr/local/bin:$PATH"
|
||||||
export RUSTFLAGS="-D warnings"
|
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 ==="
|
echo "=== UNIT TESTS: PASSED ==="
|
||||||
|
|||||||
Reference in New Issue
Block a user