From b410b1250aef7ff988f8c709d4765c68926bc3a2 Mon Sep 17 00:00:00 2001 From: fisker Date: Sun, 26 Jan 2020 02:26:20 +0800 Subject: [PATCH] coverage report --- .github/workflows/dev-test.yml | 11 +++++++++-- .github/workflows/prod-test.yml | 4 ++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dev-test.yml b/.github/workflows/dev-test.yml index f688de39e084..e310f855dfe8 100644 --- a/.github/workflows/dev-test.yml +++ b/.github/workflows/dev-test.yml @@ -3,7 +3,7 @@ name: Dev_Test on: [push, pull_request] jobs: - dev_test: + test: strategy: fail-fast: false matrix: @@ -15,8 +15,14 @@ jobs: - "13" - "12" - "10" + ENABLE_CODE_COVERAGE: "" + include: + # only enable coverage on the fastest job + - os: "ubuntu-latest" + node: "12" + ENABLE_CODE_COVERAGE: "true" env: - ENABLE_CODE_COVERAGE: true + ENABLE_CODE_COVERAGE: ${{ matrix.ENABLE_CODE_COVERAGE }} name: Node.js ${{ matrix.node }} on ${{ matrix.os }} runs-on: ${{ matrix.os }} steps: @@ -38,6 +44,7 @@ jobs: - name: Upload Coverage To Codecov uses: codecov/codecov-action@v1 + if: matrix.ENABLE_CODE_COVERAGE with: token: ${{ secrets.CODECOV_TOKEN }} file: ./coverage/cobertura-coverage.xml diff --git a/.github/workflows/prod-test.yml b/.github/workflows/prod-test.yml index f2be67615622..0778641cf35a 100644 --- a/.github/workflows/prod-test.yml +++ b/.github/workflows/prod-test.yml @@ -29,7 +29,7 @@ jobs: name: dist path: dist - prod_lint: + lint: name: Lint runs-on: ubuntu-latest needs: [build] @@ -56,7 +56,7 @@ jobs: - name: Lint Code run: yarn test:dist - prod_test: + test: strategy: fail-fast: false matrix: