From 5804b4a7ea28dd5456162ddacb6c8c851186cf41 Mon Sep 17 00:00:00 2001 From: chris Date: Fri, 24 Oct 2025 12:02:41 +0200 Subject: [PATCH 1/5] ci: add tests for PHP 8.5 Updated PHP version matrix and upgraded checkout action. --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c2dbeb3..d8b174c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php: [8.1, 8.2, 8.3, 8.4] + php: [8.1, 8.2, 8.3, 8.4, 8.5] dependency-version: [prefer-lowest, prefer-stable] os: [ubuntu-latest, windows-latest, macos-latest] @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -42,7 +42,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -71,7 +71,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 From db2bbb906333bc7d3a15449bc0cc62ee500a849e Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Fri, 24 Oct 2025 12:08:24 +0200 Subject: [PATCH 2/5] ci: add tests for PHP 8.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 3a7474f..7d62c2a 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "php": "^8.1" }, "require-dev": { - "pestphp/pest": "^2.0", + "pestphp/pest": "^2.36|^3.0|^4.0", "phpstan/phpstan": "^2.0", "scrutinizer/ocular": "^1.9", "squizlabs/php_codesniffer": "^3.0", From 0ddbe5bfadc8833b05f7de1353f4ab06b5e7ec4b Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Fri, 24 Oct 2025 12:18:27 +0200 Subject: [PATCH 3/5] ci: add tests for PHP 8.5 --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 7d62c2a..a00a19a 100644 --- a/composer.json +++ b/composer.json @@ -19,10 +19,10 @@ }, "require-dev": { "pestphp/pest": "^2.36|^3.0|^4.0", - "phpstan/phpstan": "^2.0", + "phpstan/phpstan": "^2.1.31", "scrutinizer/ocular": "^1.9", - "squizlabs/php_codesniffer": "^3.0", - "tightenco/duster": "^2.0" + "squizlabs/php_codesniffer": "^3.13", + "tightenco/duster": "^2.7.6|^3.0" }, "autoload": { "psr-4": { From bb50174a080d94a670c102e2e66ed15b584c93e4 Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Fri, 24 Oct 2025 12:21:01 +0200 Subject: [PATCH 4/5] ci: add tests for PHP 8.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index a00a19a..5d000e4 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "require-dev": { "pestphp/pest": "^2.36|^3.0|^4.0", "phpstan/phpstan": "^2.1.31", - "scrutinizer/ocular": "^1.9", + "uma/ocular": "^2.0", "squizlabs/php_codesniffer": "^3.13", "tightenco/duster": "^2.7.6|^3.0" }, From 51de0728fa308aaf06d9618883513361973bf156 Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Fri, 24 Oct 2025 12:23:44 +0200 Subject: [PATCH 5/5] ci: add tests for PHP 8.5 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d8b174c..eb5b6d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: with: php-version: ${{ matrix.php }} tools: composer:v2 - coverage: none + coverage: xdebug - name: Install dependencies run: |