Skip to content

Commit fd29469

Browse files
committed
Use PHP 8-aware Scrutinizer CI setup
1 parent 742dafd commit fd29469

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

Diff for: .github/workflows/main.yml

+10-5
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,17 @@ jobs:
5858
mkdir -p build/logs
5959
vendor/bin/phpunit --configuration ${{ matrix.phpunit_config }} --coverage-clover build/logs/clover.xml
6060
61-
- name: Downloading Scrutinizer CI binary
62-
run: wget https://scrutinizer-ci.com/ocular.phar
63-
6461
- name: Upload coverage to Codecov
6562
uses: codecov/codecov-action@v3
6663

67-
- name: Uploading code coverage to Scrutinizer CI
68-
run: php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml
64+
- name: Upload Coverage to Scrutinizer CI (PHP < 8.0)
65+
if: "${{ matrix.php < '8.0' }}"
66+
run: |
67+
wget https://scrutinizer-ci.com/ocular.phar
68+
php ocular.phar code-coverage:upload --repository=g/console-helpers/code-insight --format=php-clover coverage.clover
6969
70+
- name: Upload Coverage to Scrutinizer CI (PHP >= 8.0)
71+
if: "${{ matrix.php >= '8.0' }}"
72+
run: |
73+
composer require scrutinizer/ocular
74+
vendor/bin/ocular code-coverage:upload --repository=g/console-helpers/code-insight --format=php-clover coverage.clover

0 commit comments

Comments
 (0)