From 0a6b7a64517c0125d36f9ccc55951bb4d9094da4 Mon Sep 17 00:00:00 2001 From: Xaver Loppenstedt Date: Fri, 19 Sep 2025 10:38:01 +0200 Subject: [PATCH 1/3] Add PHP 8.5 --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b24ae0a..bf6b419 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,7 @@ jobs: - 8.2 - 8.3 - 8.4 + - 8.5 dependencies_level: - --prefer-lowest - "" From d49b57d24f7e76d66ee7ca70a9a840c8e97c9d61 Mon Sep 17 00:00:00 2001 From: Xaver Loppenstedt Date: Fri, 19 Sep 2025 11:03:57 +0200 Subject: [PATCH 2/3] Add workaround for Psalm and PHP 8.5 --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf6b419..480851b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,7 +79,11 @@ jobs: key: "cache-composer-${{ hashFiles('composer.json') }}" restore-keys: 'cache-composer-' - name: Run composer + if: ${{ matrix.php_version != '8.5' }} run: composer update ${{ matrix.dependencies_level }} --prefer-dist --no-interaction --no-progress + - name: Run composer PHP 8.5 workaround + if: ${{ matrix.php_version == '8.5' }} + run: composer update ${{ matrix.dependencies_level }} --ignore-platform-reqs --prefer-dist --no-interaction --no-progress - name: Check composer.json run: composer normalize --dry-run - name: Run tests From a5a5821c66d962fbeaa3d8f01f61cc7a8e4c3531 Mon Sep 17 00:00:00 2001 From: Xaver Loppenstedt Date: Tue, 17 Feb 2026 11:35:18 +0100 Subject: [PATCH 3/3] Revert "Add workaround for Psalm and PHP 8.5" This reverts commit d49b57d24f7e76d66ee7ca70a9a840c8e97c9d61. --- .github/workflows/ci.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 480851b..bf6b419 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,11 +79,7 @@ jobs: key: "cache-composer-${{ hashFiles('composer.json') }}" restore-keys: 'cache-composer-' - name: Run composer - if: ${{ matrix.php_version != '8.5' }} run: composer update ${{ matrix.dependencies_level }} --prefer-dist --no-interaction --no-progress - - name: Run composer PHP 8.5 workaround - if: ${{ matrix.php_version == '8.5' }} - run: composer update ${{ matrix.dependencies_level }} --ignore-platform-reqs --prefer-dist --no-interaction --no-progress - name: Check composer.json run: composer normalize --dry-run - name: Run tests