diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml
index adf6d2bc9e450c7f36c37552084a4cfb3fa91cfc..9e07fa803d53b7a50a0d32f2d16ac972823c98e5 100644
--- a/.github/workflows/php.yml
+++ b/.github/workflows/php.yml
@@ -28,7 +28,7 @@ jobs:
           extensions: intl, mbstring, mysql, pdo, pdo_sqlite, xml
           tools: composer:v2
           ini-values: error_reporting=E_ALL
-          coverage: xdebug
+          coverage: pcov
 
       - name: Setup problem matchers for PHP
         run: echo "::add-matcher::${{ runner.tool_cache }}/php.json"