From b4989076291d9b267c894dd043159769eafc0cdc Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Sat, 7 Feb 2026 11:59:50 +1100 Subject: [PATCH] fix: treat skipped cross-compile job as success in CI The cross_compile_results job treats "skipped" as a failure, but the cross_compile job is legitimately skipped when the PR hasn't been approved yet. Accept "skipped" alongside "success". Co-Authored-By: Claude Opus 4.6 --- .github/workflows/cross-compile-test-v3.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cross-compile-test-v3.yml b/.github/workflows/cross-compile-test-v3.yml index 07996d2d3..092b4e4c7 100644 --- a/.github/workflows/cross-compile-test-v3.yml +++ b/.github/workflows/cross-compile-test-v3.yml @@ -126,8 +126,8 @@ jobs: - run: | result="${{ needs.cross_compile.result }}" echo "Cross-compile result: $result" - if [[ $result == "success" ]]; then - echo "All cross-compile tests passed!" + if [[ $result == "success" || $result == "skipped" ]]; then + echo "Cross-compile tests passed (or were skipped)!" exit 0 else echo "One or more cross-compile tests failed"