From 806f8032d9cc0dfd549fdd24095bdc686904f15f Mon Sep 17 00:00:00 2001 From: Saugat Pachhai Date: Mon, 23 Nov 2020 12:12:58 +0545 Subject: [PATCH] ci: reduce no. of MacOS jobs (#4940) This was increasing the wait times of the CI. Also enabled codecov failure to not fail the whole CI pipeline. --- .github/workflows/tests.yaml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 0dcaff073..ad44e6788 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -37,13 +37,15 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-18.04, windows-2019, macos-10.15, macos-11.0] + os: [ubuntu-18.04, windows-2019, macos-10.15] pyv: ["3.6", "3.7", "3.8", "3.9"] + include: + - os: "macos-11.0" + pyv: "3.9" exclude: - - os: macos-11.0 - pyv: "3.6" - - os: macos-11.0 - pyv: "3.7" + - os: macos-10.15 + pyv: "3.9" + steps: - uses: actions/checkout@v2.3.2 - name: Set up Python @@ -70,7 +72,7 @@ jobs: uses: codecov/codecov-action@v1.0.13 with: file: ./coverage.xml - fail_ci_if_error: true + fail_ci_if_error: false - name: Post TAP # Running custom fork with an option, that does not fail CI on error uses: skshetry/flaky-service/packages/action@master