File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -80,13 +80,13 @@ jobs:
8080 - name : test
8181 working-directory : ${{ github.workspace }}/build
8282 shell : bash
83- continue-on-error : true # Allow test failures, but no other failures
83+ continue-on-error : ${{ matrix.os == 'macos-latest' }} # Allow test failures only for macOS
8484 run : |
8585 ctest --output-on-failure -C $BUILD_TYPE --output-junit test-results-${{ matrix.os }}-${{ matrix.shared_libs_flag }}.xml
8686 if [ $? -eq 0 ]; then
8787 echo "Tests passed" > test-status.txt
8888 else
89- echo "Tests had failures (ignored due to continue-on-error)" > test-status.txt
89+ echo "Tests had failures${{ matrix.os == 'macos-latest' && ' (ignored due to continue-on-error)' || '' }} " > test-status.txt
9090 fi
9191
9292 - name : Upload test results
You can’t perform that action at this time.
0 commit comments