Skip to content

Commit 820e035

Browse files
committed
fix coverage check in github workflow
1 parent e32bf78 commit 820e035

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/php.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ jobs:
3636
# Docs: https://getcomposer.org/doc/articles/scripts.md
3737

3838
- name: Run test suite
39-
run: composer run-script test && \
40-
./vendor/bin/coverage-check clover.xml 80 --only-percentage
39+
run: composer run-script test && composer run-script check-coverage
40+

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@
3939
"rregeer/phpunit-coverage-check": "^0.3.1"
4040
},
4141
"scripts": {
42-
"test": "XDEBUG_MODE=coverage ./vendor/bin/phpunit"
42+
"test": "XDEBUG_MODE=coverage ./vendor/bin/phpunit",
43+
"check-coverage": "./vendor/bin/coverage-check ./build/coverage-clover.xml 85"
4344
},
4445
"scripts-descriptions": {
4546
"test": "Run PHPUNIT tests"

phpunit.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<report>
2626
<text outputFile="php://stdout"/>
2727
<html outputDirectory="build/coverage"/>
28-
<clover outputFile="clover.xml"/>
28+
<clover outputFile="build/coverage-clover.xml"/>
2929
</report>
3030
</coverage>
3131
</phpunit>

0 commit comments

Comments
 (0)