diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ef889c..65e6dc5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,6 +102,12 @@ jobs: 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 + codecov: true + php-ini-values: zend.assertions=1, opcache.enable=1, opcache.enable_cli=1, opcache.optimization_level=-1, opcache.jit_buffer_size=4096M, opcache.jit=1205 steps: - name: Checkout @@ -115,6 +121,10 @@ jobs: extensions: ${{ env.PHP_EXTENSIONS }} ini-values: ${{ matrix.php-ini-values }} + - name: Update composer to snapshot + if: matrix.php-version == '8.4' + run: composer self-update --snapshot + - name: Determine composer cache directory on Linux if: matrix.os == 'ubuntu-latest' run: echo "COMPOSER_CACHE_DIR=$(composer config cache-dir)" >> $GITHUB_ENV