From 5977ac8bffefd0c1fb95eeb160bfea9f86bb2a28 Mon Sep 17 00:00:00 2001 From: Jordy Van der Haegen Date: Thu, 20 Nov 2025 22:20:26 +0100 Subject: [PATCH 1/3] chore: support php 8.5 --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d60fa13..b21fba9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,14 +13,14 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest] - php: [8.4, 8.3, 8.2, 8.1] + php: [8.5, 8.4, 8.3, 8.2, 8.1] laravel: [12.*, 11.*, 10.*] stability: [prefer-lowest, prefer-stable] include: - laravel: 12.* testbench: 10.* - laravel: 11.* - testbench: 9.* + testbench: ^9.9 - laravel: 10.* testbench: 8.* exclude: From cf3dee21719b4137391091d5c35bac820afaafc5 Mon Sep 17 00:00:00 2001 From: Jordy Van der Haegen Date: Thu, 11 Dec 2025 09:31:36 +0100 Subject: [PATCH 2/3] ci: use recommended testbench versions --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b21fba9..8283fcc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,7 +22,7 @@ jobs: - laravel: 11.* testbench: ^9.9 - laravel: 10.* - testbench: 8.* + testbench: ^8.31 exclude: - laravel: 12.* php: 8.1 From 2049b9b9313755744b0c79b9634cdfa6cf7e9c4c Mon Sep 17 00:00:00 2001 From: Jordy Van der Haegen Date: Thu, 11 Dec 2025 09:40:46 +0100 Subject: [PATCH 3/3] ci: specified testbench version not being used --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8283fcc..7b44b22 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -48,7 +48,7 @@ jobs: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - name: Install dependencies run: | - composer require "laravel/framework:${{ matrix.laravel }}" --no-interaction --no-update + composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update composer update --${{ matrix.stability }} --prefer-dist --no-interaction - name: Execute tests run: vendor/bin/phpunit