Skip to content

Commit 9f42910

Browse files
author
Alan Churley
committed
trying to merge coverage reports
1 parent 284d10d commit 9f42910

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/on-pull-request.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,18 @@ jobs:
2121
run: npm run lerna-lint
2222
- name: Run tests
2323
run: npm run lerna-test
24+
- name: Collate Coverage Reports
25+
run: |
26+
mkdir -p coverage
27+
for d in ./packages/*/ ; do
28+
filename="$d""coverage/lcov.info"
29+
targetSource="SF:""$d""src"
30+
sed "s|SF:src|$targetSource|g" $filename >> coverage/lcov.info
31+
done
2432
- name: Report Coverage
2533
#Dependabot user will only have read-only perms, so don't try to report coverage
2634
if: ${{ github.actor != 'dependabot[bot]' }}
2735
uses: romeovs/[email protected]
2836
with:
2937
github-token: ${{ secrets.GITHUB_TOKEN }}
30-
lcov-file: ./packages/logger/coverage/lcov.info
38+
lcov-file: .coverage/lcov.info

0 commit comments

Comments
 (0)