From b5e1be6a91cb8e52f80a686062be3c565e3c4997 Mon Sep 17 00:00:00 2001 From: Andy Postnikov Date: Wed, 24 Jul 2024 03:18:30 +0200 Subject: [PATCH] Add PHP 8.4 to workflows --- .github/workflows/ci.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ef889c..d10523d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -96,12 +96,23 @@ jobs: codecov: - false + coverage: + - pcov + tools: + - composer:v2 + include: - os: ubuntu-latest php-version: "8.3" dependencies: highest codecov: true php-ini-values: assert.exception=1, zend.assertions=1, opcache.enable=1, opcache.enable_cli=1, opcache.optimization_level=-1, opcache.jit_buffer_size=4096M, opcache.jit=1205 + - os: ubuntu-latest + php-version: "8.4" + tools: composer:snapshot + dependencies: highest + coverage: none + php-ini-values: zend.assertions=1, opcache.enable=1, opcache.enable_cli=1, opcache.optimization_level=-1, opcache.jit_buffer_size=2048M, opcache.jit=1205 steps: - name: Checkout @@ -111,7 +122,8 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} - coverage: pcov + coverage: ${{ matrix.coverage }} + tools: ${{ matrix.tools }} extensions: ${{ env.PHP_EXTENSIONS }} ini-values: ${{ matrix.php-ini-values }}