We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 284d10d commit 9f42910Copy full SHA for 9f42910
.github/workflows/on-pull-request.yml
@@ -21,10 +21,18 @@ jobs:
21
run: npm run lerna-lint
22
- name: Run tests
23
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
32
- name: Report Coverage
33
#Dependabot user will only have read-only perms, so don't try to report coverage
34
if: ${{ github.actor != 'dependabot[bot]' }}
35
uses: romeovs/[email protected]
36
with:
37
github-token: ${{ secrets.GITHUB_TOKEN }}
- lcov-file: ./packages/logger/coverage/lcov.info
38
+ lcov-file: .coverage/lcov.info
0 commit comments