From 0c1ec5a1a26d2c3983ca1253009c028c6be33d85 Mon Sep 17 00:00:00 2001 From: Jim Edwards Date: Wed, 20 Nov 2024 12:52:18 -0700 Subject: [PATCH] exit is complicated --- .github/workflows/build.yaml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ddab86ffb..027411369 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -32,9 +32,6 @@ jobs: - name: check status run: | cd $SCRATCH - ./cs.status.${GITHUB_RUN_ID}${{ inputs.compiler }} --expected-fails-file $GITHUB_WORKSPACE/cime_config/testfiles/ExpectedTestFails.xml | grep FAIL | grep -v FAILURE - retval=$? - if [ $retval -eq 0 ]; then - exit 1 - fi - exit 0 \ No newline at end of file + # if no fails and no passes in expected fails then exit 0 otherwise exit 1 + ./cs.status.${GITHUB_RUN_ID}${{ inputs.compiler }} --expected-fails-file $GITHUB_WORKSPACE/cime_config/testfiles/ExpectedTestFails.xml | grep FAIL | grep -v FAILURE || exit 0 + exit 1 \ No newline at end of file