Skip to content

Commit 6e1306b

Browse files
committed
Merge coverage files
1 parent 37f5c95 commit 6e1306b

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,21 @@ jobs:
3434
- name: Run Jest tests
3535
env:
3636
NEXT_PUBLIC_FIREBASE_ENV: DEV
37-
run: yarn test:coverage
37+
run: |
38+
yarn test:coverage
39+
npm install -g lcov-result-merger
40+
mkdir coverage
41+
lcov-result-merger \
42+
"backend/api/coverage/lcov.info" \
43+
"backend/shared/coverage/lcov.info" \
44+
"backend/email/coverage/lcov.info" \
45+
"common/coverage/lcov.info" \
46+
"web/coverage/lcov.info" \
47+
> coverage/lcov.info
48+
49+
3850

39-
# - name: Build app
51+
# - name: Build app
4052
# env:
4153
# DATABASE_URL: ${{ secrets.DATABASE_URL }}
4254
# run: npm run build
@@ -65,7 +77,12 @@ jobs:
6577
uses: codecov/codecov-action@v5
6678
with:
6779
token: ${{ secrets.CODECOV_TOKEN }}
68-
files: ./coverage/lcov.info
80+
files: |
81+
backend/api/coverage/lcov.info
82+
backend/shared/coverage/lcov.info
83+
backend/email/coverage/lcov.info
84+
common/coverage/lcov.info
85+
web/coverage/lcov.info
6986
flags: unit
7087
fail_ci_if_error: true
7188
slug: CompassConnections/Compass

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@ icons/
9999
test-results
100100
/.nyc_output/
101101

102-
**/coverage/*
102+
**/coverage

0 commit comments

Comments
 (0)