From 674266c3e244d57ca94c002779f9aeac678f4ed2 Mon Sep 17 00:00:00 2001 From: Qaamgo <222397712+qaamgo-luca@users.noreply.github.com> Date: Thu, 25 Jun 2026 15:48:19 +0200 Subject: [PATCH] Fix CI: trim PHP matrix to 8.3/8.4 and bump pullrequest.yml actions to v4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Trims the PHP matrix in both ci.yml and pullrequest.yml from [8.0–8.4] to [8.3, 8.4] to match the `php: ^8.3` constraint in composer.json. Jobs for older versions were failing at composer install. Also bumps actions/checkout and actions/cache from v2 to v4 in pullrequest.yml (ci.yml was already on v4). --- .github/workflows/ci.yml | 2 +- .github/workflows/pullrequest.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 349e32a..01db2c6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - php-versions: ["8.4", "8.3", "8.2", "8.1", "8.0"] + php-versions: ["8.4", "8.3"] steps: - name: Checkout diff --git a/.github/workflows/pullrequest.yml b/.github/workflows/pullrequest.yml index b57e6f4..75fcca7 100644 --- a/.github/workflows/pullrequest.yml +++ b/.github/workflows/pullrequest.yml @@ -13,14 +13,14 @@ jobs: strategy: fail-fast: false matrix: - php-versions: ["8.4", "8.3", "8.2", "8.1", "8.0"] + php-versions: ["8.4", "8.3"] steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/.composer/cache/files key: dependencies-php-${{ matrix.php-versions }}-composer-${{ hashFiles('composer.json') }}