From cca7ef348881d7a4c53e48139cac841c617d6fbe Mon Sep 17 00:00:00 2001 From: Lee Evans Date: Sat, 11 Jul 2026 20:30:15 +0100 Subject: [PATCH] chore: allow laravel 13 (testbench ^11) and cover it in CI Constraint widening only: append ^13.0 to illuminate/*, ^11.0 to orchestra/testbench, and add the Laravel 13 CI matrix entry. No code changes. Co-Authored-By: Claude Fable 5 --- .github/workflows/run-tests.yml | 4 +++- composer.json | 8 ++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ec87b68..b0bf7cc 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -10,7 +10,7 @@ jobs: matrix: os: [ubuntu-latest] php: [8.3, 8.4] - laravel: [11.*, 12.*] + laravel: [11.*, 12.*, 13.*] stability: [prefer-stable] dependency-version: [prefer-stable] include: @@ -18,6 +18,8 @@ jobs: testbench: 9.* - laravel: 12.* testbench: 10.* + - laravel: 13.* + testbench: 11.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} diff --git a/composer.json b/composer.json index f2e5e5c..9cd4ca5 100644 --- a/composer.json +++ b/composer.json @@ -21,14 +21,14 @@ ], "require": { "php": "^8.2", - "illuminate/console": "^11.0 || ^12.0", - "illuminate/http": "^11.0 || ^12.0", - "illuminate/support": "^11.0 || ^12.0", + "illuminate/console": "^11.0 || ^12.0 || ^13.0", + "illuminate/http": "^11.0 || ^12.0 || ^13.0", + "illuminate/support": "^11.0 || ^12.0 || ^13.0", "spatie/laravel-package-tools": "^1.16" }, "require-dev": { "laravel/mcp": "^0.5", - "orchestra/testbench": "^9.0 || ^10.0", + "orchestra/testbench": "^9.0 || ^10.0 || ^11.0", "pestphp/pest": "^3.0 || ^4.0", "pestphp/pest-plugin-laravel": "^3.0 || ^4.0" },