From 7d2e6e1a6f0ef1c24402ebe02b50641e78de54f8 Mon Sep 17 00:00:00 2001 From: Stephan Hoyer Date: Wed, 15 Oct 2025 23:41:07 -0700 Subject: [PATCH] Experiment with continue-on-error for flaky tests in GitHub actions --- .github/workflows/ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 34c38c34e97..b2d761a6e84 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -40,6 +40,7 @@ jobs: defaults: run: shell: bash -l {0} + continue-on-error: ${{ matrix.allowed-failure }} strategy: fail-fast: false matrix: @@ -47,6 +48,7 @@ jobs: # Bookend python versions python-version: ["3.11", "3.13"] env: [""] + allowed-failure: [false] include: # Minimum python version: - env: "bare-minimum" @@ -68,6 +70,7 @@ jobs: - env: "flaky" python-version: "3.13" os: ubuntu-latest + allowed-failure: true # The mypy tests must be executed using only 1 process in order to guarantee # predictable mypy output messages for comparison to expectations. - env: "mypy"