From 82ba4750d722c648c5409548d50974901a9ecf38 Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Mon, 25 May 2020 20:58:52 +0200 Subject: [PATCH 1/3] Add coverage reports --- .github/workflows/test.yml | 16 +++++++++++++++- cspell-words.txt | 1 + package.json | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8bffd90..0714d7b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,6 +14,20 @@ jobs: - uses: actions/checkout@v2 - run: node -v - run: npm install - - run: npm test - run: npm run test-js - run: npm run test-ts + - run: npm run coverage + + coverage: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: npm run coverage + - name: Publish Coveralls + uses: coverallsapp/github-action@master + with: + github-token: ${{ secrets.github_token }} + - name: Publish Codecov + uses: codecov/codecov-action@v1 + with: + file: ./coverage.xml # optional diff --git a/cspell-words.txt b/cspell-words.txt index 417ab35..c1ddb71 100644 --- a/cspell-words.txt +++ b/cspell-words.txt @@ -1,2 +1,3 @@ +codecov gimsuy lcov diff --git a/package.json b/package.json index b294e51..38172cc 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "lint": "eslint \"src/**/*.ts\"", "build": "npm run compile", "clean-build": "npm run clean && npm run build", + "coverage": "jest --coverage", "prepublish": "npm run clean-build", "prepublishOnly": "npm run test-all", "compile": "tsc -p .", From 64f61a56af03dce3896b6e8d6ebb882bfbd03abe Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Mon, 25 May 2020 21:00:31 +0200 Subject: [PATCH 2/3] Update test.yml --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0714d7b..3876690 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,6 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - run: npm install - run: npm run coverage - name: Publish Coveralls uses: coverallsapp/github-action@master From 760a5cca8ef7699bd835dd3dca3b3baebedd032d Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Mon, 25 May 2020 21:03:14 +0200 Subject: [PATCH 3/3] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3876690..1f5e040 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,4 +31,4 @@ jobs: - name: Publish Codecov uses: codecov/codecov-action@v1 with: - file: ./coverage.xml # optional + file: ./coverage/lcov.info