mirror of
https://github.com/CompassConnections/Compass.git
synced 2026-04-03 22:44:35 -04:00
Merge coverage files
This commit is contained in:
23
.github/workflows/ci.yml
vendored
23
.github/workflows/ci.yml
vendored
@@ -34,9 +34,21 @@ jobs:
|
||||
- name: Run Jest tests
|
||||
env:
|
||||
NEXT_PUBLIC_FIREBASE_ENV: DEV
|
||||
run: yarn test:coverage
|
||||
run: |
|
||||
yarn test:coverage
|
||||
npm install -g lcov-result-merger
|
||||
mkdir coverage
|
||||
lcov-result-merger \
|
||||
"backend/api/coverage/lcov.info" \
|
||||
"backend/shared/coverage/lcov.info" \
|
||||
"backend/email/coverage/lcov.info" \
|
||||
"common/coverage/lcov.info" \
|
||||
"web/coverage/lcov.info" \
|
||||
> coverage/lcov.info
|
||||
|
||||
|
||||
|
||||
# - name: Build app
|
||||
# - name: Build app
|
||||
# env:
|
||||
# DATABASE_URL: ${{ secrets.DATABASE_URL }}
|
||||
# run: npm run build
|
||||
@@ -65,7 +77,12 @@ jobs:
|
||||
uses: codecov/codecov-action@v5
|
||||
with:
|
||||
token: ${{ secrets.CODECOV_TOKEN }}
|
||||
files: ./coverage/lcov.info
|
||||
files: |
|
||||
backend/api/coverage/lcov.info
|
||||
backend/shared/coverage/lcov.info
|
||||
backend/email/coverage/lcov.info
|
||||
common/coverage/lcov.info
|
||||
web/coverage/lcov.info
|
||||
flags: unit
|
||||
fail_ci_if_error: true
|
||||
slug: CompassConnections/Compass
|
||||
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -99,4 +99,4 @@ icons/
|
||||
test-results
|
||||
/.nyc_output/
|
||||
|
||||
**/coverage/*
|
||||
**/coverage
|
||||
|
||||
Reference in New Issue
Block a user