diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7128b86..737d8bb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -57,9 +57,17 @@ jobs: composer-options: --ignore-platform-reqs - name: Run phpunit tests - run: composer run phpunit -- --coverage-text + run: composer run phpunit -- --coverage-clover ./.code-coverage/clover.xml - name: Run static code analysis # Do not run phpstan on lowest php version if: ${{ matrix.prefer-versions == 'latest' }} run: composer run phpstan -- --error-format=github + + - name: Send coverage report to Codecov + if: ${{ success() && matrix.php == '8.2' }} + uses: codecov/codecov-action@v3 + with: + files: ./.code-coverage/clover.xml + fail_ci_if_error: true + verbose: true