diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 00d86802..3a6991ec 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -65,10 +65,13 @@ jobs: strategy: fail-fast: false matrix: - os: - - "macos-latest" - - "ubuntu-latest" + - os: "macos-latest" + flaky: false + - os: "ubuntu-latest" + flaky: true runs-on: ${{ matrix.os }} + # The ubuntu runner has inexplicably started refusing to run on CI... + continue-on-error: ${{ matrix.flaky }} steps: - uses: actions/checkout@v4 - uses: haskell-actions/setup@v2