From 9571cc2d68465cfdfafc9f7deba247a444a9f654 Mon Sep 17 00:00:00 2001 From: Jeremy Wadhams Date: Thu, 2 Apr 2026 11:58:24 -0500 Subject: [PATCH 1/2] chore: add PHP 8.5 and Laravel 13 to test matrix Laravel 13 requires PHP 8.3+, so exclude the 8.2/13.* combination. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/tests.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index cb3e04f..ae0e8e6 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -8,8 +8,11 @@ jobs: strategy: matrix: - php: ['8.2', '8.3', '8.4'] - laravel: [9.*, 10.*, 11.*, 12.*] + php: ['8.2', '8.3', '8.4', '8.5'] + laravel: [9.*, 10.*, 11.*, 12.*, 13.*] + exclude: + - php: '8.2' + laravel: '13.*' include: - php: 8.1 laravel: 9.* From ad8a0014a153ae87032edc53fd7389feb6fb029b Mon Sep 17 00:00:00 2001 From: Jeremy Wadhams Date: Thu, 2 Apr 2026 13:47:35 -0500 Subject: [PATCH 2/2] chore: add Laravel 13 and testbench 11 to composer constraints Co-Authored-By: Claude Sonnet 4.6 --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 6596792..5b9e221 100644 --- a/composer.json +++ b/composer.json @@ -13,12 +13,12 @@ "ext-simplexml": "*", "php": "^8.1", "guzzlehttp/guzzle": "^7.5", - "laravel/framework": "^9.19 || ^10.0 || ^11.0 || ^12.0" + "laravel/framework": "^9.19 || ^10.0 || ^11.0 || ^12.0 || ^13.0" }, "require-dev": { "fakerphp/faker": "^1.9.1", "nunomaduro/collision": "^6.1|7.*|8.*", - "orchestra/testbench": "7.*|8.*|9.*|10.*", + "orchestra/testbench": "7.*|8.*|9.*|10.*|11.*", "phpstan/phpstan": "^1.8|^2.1", "phpunit/phpunit": "~8.0|~9.0|^10.5|^11.5.3", "squizlabs/php_codesniffer": "^3.7",