From 0b913e85b54410c9ced48db9eba0a4c814461dd7 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 3 May 2024 16:25:13 +1000 Subject: [PATCH] [#166] Replaced PHP coverage driver to use `pcov`. (#178) --- .github/workflows/test-php.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml index 7d79694..9ba83fa 100644 --- a/.github/workflows/test-php.yml +++ b/.github/workflows/test-php.yml @@ -31,6 +31,8 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} + coverage: pcov + ini-values: pcov.directory=. - name: Install dependencies run: composer install @@ -40,7 +42,7 @@ jobs: continue-on-error: ${{ vars.CI_LINT_IGNORE_FAILURE == '1' }} - name: Run tests - run: XDEBUG_MODE=coverage composer test-coverage + run: composer test-coverage continue-on-error: ${{ vars.CI_TEST_IGNORE_FAILURE == '1' }} - name: Upload coverage report as an artifact