From 9184246e6aeef62469408e221ff4348f9cf62848 Mon Sep 17 00:00:00 2001 From: MilesCranmer Date: Sat, 30 Dec 2023 03:02:18 +0000 Subject: [PATCH] Don't fail CI on failing Windows 32-bit --- .github/workflows/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 44ad976e..ad7995c4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -78,6 +78,8 @@ jobs: run: python ci/install_pycall.py - name: Run test run: python -m tox -- --verbose --cov=julia + id: tox-tests + continue-on-error: ${{ matrix.julia-version == 'nightly' || (matrix.os == 'windows-latest' && matrix.architecture == 'x86') }} env: CI: 'true' # run tests marked by @only_in_ci TOXENV: py @@ -86,9 +88,13 @@ jobs: if: always() - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 + if: steps.tox-tests.outcome == 'success' with: file: ./coverage.xml name: codecov-umbrella + - name: Report allowed failures + if: steps.tox-tests.outcome != 'success' + run: echo "Allowed failure for this configuration." check: runs-on: ubuntu-latest