Skip to content

Commit 71b81b6

Browse files
authored
Merge pull request #546 from JuliaPy/allow-failure
Don't fail CI on failing Windows 32-bit
2 parents 81af16e + 9184246 commit 71b81b6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ jobs:
7878
run: python ci/install_pycall.py
7979
- name: Run test
8080
run: python -m tox -- --verbose --cov=julia
81+
id: tox-tests
82+
continue-on-error: ${{ matrix.julia-version == 'nightly' || (matrix.os == 'windows-latest' && matrix.architecture == 'x86') }}
8183
env:
8284
CI: 'true' # run tests marked by @only_in_ci
8385
TOXENV: py
@@ -86,9 +88,13 @@ jobs:
8688
if: always()
8789
- name: Upload coverage to Codecov
8890
uses: codecov/codecov-action@v1
91+
if: steps.tox-tests.outcome == 'success'
8992
with:
9093
file: ./coverage.xml
9194
name: codecov-umbrella
95+
- name: Report allowed failures
96+
if: steps.tox-tests.outcome != 'success'
97+
run: echo "Allowed failure for this configuration."
9298

9399
check:
94100
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)