mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-05-30 11:54:07 +03:00
configure codecov
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
codecov: require_ci_to_pass: no;
|
||||
notify: wait_for_ci: no;
|
||||
|
||||
coverage:
|
||||
status:
|
||||
project: off
|
||||
patch: off
|
||||
|
||||
|
||||
flag_management:
|
||||
default_rules:
|
||||
carryforward: true
|
||||
individual_flags:
|
||||
- name: overlayscrollbars
|
||||
paths:
|
||||
- packages/overlayscrollbars
|
||||
@@ -23,13 +23,15 @@ jobs:
|
||||
run: npm ci --install-links
|
||||
- name: Run Jest
|
||||
run: npm run jest
|
||||
- uses: codecov/codecov-action@v3
|
||||
with:
|
||||
flags: unit
|
||||
files: "**/jest/coverage*.json"
|
||||
- name: Run Playwright
|
||||
run: xvfb-run npm run playwright
|
||||
- uses: codecov/codecov-action@v3
|
||||
- name: Upload coverage reports
|
||||
uses: codecov/codecov-action@v3
|
||||
with:
|
||||
flags: ui
|
||||
files: "**/playwright/coverage*.json"
|
||||
flags: overlayscrollbars,unit
|
||||
files: "overlayscrollbars/**/jest/coverage*.json"
|
||||
- name: Upload coverage reports
|
||||
uses: codecov/codecov-action@v3
|
||||
with:
|
||||
flags: overlayscrollbars,ui
|
||||
files: "overlayscrollbars/**/playwright/coverage*.json"
|
||||
|
||||
Reference in New Issue
Block a user