Skip to content

Commit d9161fb

Browse files
authored
Add code coverage for codeclimate (PR #16)
Add code coverage for codeclimate
2 parents 7380cca + ca60335 commit d9161fb

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/coverage-report.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ jobs:
2020
coverage: pcov
2121
- name: Install dependencies
2222
run: composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader
23-
- name: Run test suite
24-
run: "composer coverage:clover"
25-
- name: Upload coverage report
26-
run: vendor/bin/ocular code-coverage:upload --format=php-clover clover.xml
23+
- name: CodeClimate coverage report
24+
uses: paambaati/codeclimate-action@v2.7.5
25+
env:
26+
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
27+
with:
28+
coverageCommand: "composer coverage:clover"
29+
- name: Upload Scrutinizer coverage
30+
run: vendor/bin/ocular code-coverage:upload --format=php-clover clover.xml

0 commit comments

Comments
 (0)