Skip to content

Commit 34457f1

Browse files
committed
merge coverage reports.
1 parent 49ae370 commit 34457f1

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -275,17 +275,14 @@ jobs:
275275
with:
276276
path: all-coverage
277277

278-
- name: Install PHP + phpcov
278+
- name: Install Clover Merge Tool
279279
run: |
280-
sudo apt-get update
281-
sudo apt-get install -y php-cli unzip curl git
282-
composer global require phpunit/phpcov
280+
composer global require edinm/clover-merge
283281
284282
- name: Merge coverage files
285283
run: |
286284
mkdir -p coverage
287-
find all-coverage -name '*.xml' > coverage-files.txt
288-
phpcov merge --clover coverage/clover.xml $(cat coverage-files.txt)
285+
~/.composer/vendor/bin/clover-merge all-coverage coverage/clover.xml
289286
290287
- name: Upload merged coverage to Qlty
291288
uses: qltysh/qlty-action/coverage@v1

0 commit comments

Comments
 (0)