codecov verage

This commit is contained in:
Rene Haas
2022-10-21 14:38:57 +02:00
parent 8c81c2a693
commit e2b1a96fcf
6 changed files with 19 additions and 25 deletions
-9
View File
@@ -7,12 +7,3 @@ coverage:
status:
project: off
patch: off
flag_management:
default_rules:
carryforward: true
individual_flags:
- name: overlayscrollbars
paths:
- 'packages/overlayscrollbars/**'
+11 -10
View File
@@ -21,17 +21,18 @@ jobs:
node-version: '16'
- name: Install dependencies
run: npm ci
- name: Run test
run: npm run test
- name: Run e2e
run: xvfb-run npm run e2e
- name: Upload Jest Coverage
- name: Run Unit Tests
run: npm run ci:test
- name: Run e2e Tests
run: xvfb-run npm run ci:e2e
- name: Upload Unit Tests Coverage
uses: codecov/codecov-action@v3
with:
flags: overlayscrollbars,unit
files: "**/overlayscrollbars/**/jest/coverage*.json"
- name: Upload Playwright Coverage
flags: unit
files: "packages/**/.coverage/unit/coverage*.json"
- name: Upload e2e Tests Coverage
uses: codecov/codecov-action@v3
with:
flags: overlayscrollbars,ui
files: "**/overlayscrollbars/**/playwright/coverage*.json"
flags: e2e
files: "packages/**/.coverage/e2e/coverage*.json"