From c7d6c1b1cf4a1996b6c55dda927549fa2e77edf3 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 4 Nov 2026 12:10:25 +0000 Subject: [PATCH 1/2] run tests on php 8.6 against laravel's php 8.6 branch --- .github/workflows/tests.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45df9b5..7fb7bb0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,10 +18,13 @@ jobs: strategy: matrix: - php: [8.3, 8.4, 8.5] + php: [8.3, 8.4, 8.5, 8.6] laravel: [13.*, 12.*] stability: [prefer-lowest, prefer-stable] os: [ubuntu-latest] + exclude: + - php: 8.6 + laravel: 12.* include: - os: windows-latest php: 8.5 @@ -43,6 +46,11 @@ jobs: extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick, fileinfo coverage: none + - name: Require Laravel's PHP 8.6 branch + shell: bash + if: matrix.php == '8.6' + run: composer require "laravel/framework:dev-13/php86-experiment as 13.40.0" --no-interaction --no-update + - name: Install dependencies shell: bash env: From 5d28b87abd8f310473676a51f1cc01b5b2b5e649 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 4 Nov 2026 12:10:26 +0000 Subject: [PATCH 2/2] run windows tests on php 8.6 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7fb7bb0..ac5950f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -27,7 +27,7 @@ jobs: laravel: 12.* include: - os: windows-latest - php: 8.5 + php: 8.6 laravel: 13.* stability: prefer-stable