From 9fc0b5053821995d9f0b0c9fa82ae878e224ce6a Mon Sep 17 00:00:00 2001 From: Alies Lapatsin <5278175+alies-dev@users.noreply.github.com> Date: Thu, 5 Nov 2026 14:39:37 +0100 Subject: [PATCH 1/2] build: require PHP 8.4 interaction-design-foundation/coding-standard ^1.0 requires PHP ^8.4, so the 8.3 job could not install dependencies. --- .github/workflows/run-tests.yml | 2 +- composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index e1987a1..ece36e4 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -9,7 +9,7 @@ jobs: fail-fast: true matrix: os: [ ubuntu-latest ] - php: [ 8.5, 8.4, 8.3 ] + php: [ 8.5, 8.4 ] laravel: [ 12.*, 11.* ] dependency-version: [ prefer-stable ] include: diff --git a/composer.json b/composer.json index 82c9093..2e9f317 100644 --- a/composer.json +++ b/composer.json @@ -9,7 +9,7 @@ "html" ], "require": { - "php": "^8.3", + "php": "^8.4", "ext-json": "*", "laravel/nova": "^4.25 || ^5.0" }, From 4b49f24b309e0d4584b3280677fd7eda44eb5e39 Mon Sep 17 00:00:00 2001 From: Alies Lapatsin <5278175+alies-dev@users.noreply.github.com> Date: Thu, 5 Nov 2026 16:01:49 +0100 Subject: [PATCH 2/2] build: drop Laravel 11 support Every Laravel 11 release is now flagged by Packagist security advisories, so Composer refuses to install it and the L11 jobs cannot resolve dependencies. --- .github/workflows/run-tests.yml | 4 +--- composer.json | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ece36e4..bcebf01 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -10,13 +10,11 @@ jobs: matrix: os: [ ubuntu-latest ] php: [ 8.5, 8.4 ] - laravel: [ 12.*, 11.* ] + laravel: [ 12.* ] dependency-version: [ prefer-stable ] include: - laravel: 12.* testbench: 10.* - - laravel: 11.* - testbench: 9.* # L13 matrix entry ready for when laravel/nova supports it: # - laravel: 13.* # testbench: 11.* diff --git a/composer.json b/composer.json index 2e9f317..ef8c63e 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ }, "require-dev": { "interaction-design-foundation/coding-standard": "^1.0-RC1", - "orchestra/testbench-core": "^8.0 || ^9.0 || ^10.0 || ^11.0", + "orchestra/testbench-core": "^10.0 || ^11.0", "phpunit/phpunit": "^10.5 || ^11.0" }, "repositories": [