Skip to content

Commit 9365ba8

Browse files
author
Grok Compression
committed
CI: ignore test failures on macos
1 parent 3c6bb82 commit 9365ba8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)