Skip to content

Commit 5a27411

Browse files
committed
added code coverage reports to coveralls
1 parent e5eaf80 commit 5a27411

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.github/workflows/code-coverage.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ jobs:
1717
- name: npm install, make test-coverage
1818
run: |
1919
npm install
20-
make test-coverage
20+
npm run test:coverage
2121
22-
- name: Coveralls
23-
uses: coverallsapp/github-action@v2.3.0
22+
- name: Upload coverage to Coveralls
23+
uses: coverallsapp/github-action@v2.3.0
24+
with:
25+
github-token: ${{ secrets.GITHUB_TOKEN }}
26+
path-to-lcov: ./coverage/lcov.info

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
2-
dist
2+
dist
3+
coverage

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
"update:eslint-docs": "eslint-doc-generator",
4747
"fix:md": "npm run lint:docs -- --fix",
4848
"test:new": "jest",
49-
"prepare": "husky"
49+
"prepare": "husky",
50+
"test:coverage": "jest --coverage"
5051
},
5152
"dependencies": {
5253
"eslint-plugin-header": "^3.1.1",

0 commit comments

Comments
 (0)