Skip to content

Commit 76e19b0

Browse files
committed
ci: add coverage step to workflow
1 parent f86fe1a commit 76e19b0

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
jobs:
88
smoke-tests:
99
runs-on: ubuntu-latest
10+
1011
steps:
1112
- name: Checkout
1213
uses: actions/checkout@v4
@@ -16,5 +17,11 @@ jobs:
1617
with:
1718
node-version: '20'
1819

19-
- name: Run smoke tests (no deps)
20+
- name: Install dependencies
21+
run: npm ci
22+
23+
- name: Run smoke + unit tests
2024
run: npm test
25+
26+
- name: Run coverage
27+
run: npm run test:coverage

0 commit comments

Comments
 (0)