Skip to content

Commit c322f3c

Browse files
ci(code-qa): upload coverage lcov reports to GitHub artifacts (#939)
Co-authored-by: Roomote <roomote@roomote.dev>
1 parent 5f582a5 commit c322f3c

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/code-qa.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,3 +170,17 @@ jobs:
170170
disable_search: true
171171
flags: ${{ matrix.codecov-flag }},core-integration
172172
token: ${{ secrets.CODECOV_TOKEN }}
173+
- name: Upload coverage reports to GitHub
174+
if: matrix.upload-coverage
175+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
176+
with:
177+
name: coverage-reports-${{ matrix.name }}
178+
path: |
179+
src/coverage/lcov.info
180+
webview-ui/coverage/lcov.info
181+
packages/cloud/coverage/lcov.info
182+
packages/telemetry/coverage/lcov.info
183+
apps/cli/coverage/lcov.info
184+
packages/core/coverage/unit/lcov.info
185+
packages/core/coverage/integration/lcov.info
186+
retention-days: 7

0 commit comments

Comments
 (0)