From 1263bc89686ffe78d3af8bde7564c326ffac2513 Mon Sep 17 00:00:00 2001 From: Shift Date: Wed, 25 Feb 2026 17:36:37 +0000 Subject: [PATCH 1/2] Bump dependencies for Laravel 13 --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 23ca09a..0e5282c 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "require": { "php": "^8.2", "bensampo/laravel-enum": "^5.0 || ^6.0", - "illuminate/support": "^11.0 || ^12.0", + "illuminate/support": "^11.0 || ^12.0 || ^13.0", "laravel/nova": "^4.0 || ^5.0" }, "require-dev": { @@ -30,8 +30,8 @@ "laravel/pint": "^1.13", "mockery/mockery": "^1.6", "nunomaduro/collision": "^8.6", - "orchestra/testbench": "^9.0 || ^10.0", - "phpunit/phpunit": "^11.5.3", + "orchestra/testbench": "^9.0 || ^10.0 || ^11.0", + "phpunit/phpunit": "^11.5.3 || ^12.5.12", "quotevelocity/novaunit": "^4.0 || ^5.0", "symfony/var-dumper": "^7.0" }, From 4e0af0b4575bdb8418ce14572968a1246d50a31d Mon Sep 17 00:00:00 2001 From: Shift Date: Wed, 25 Feb 2026 17:36:37 +0000 Subject: [PATCH 2/2] Update GitHub Actions for Laravel 13 --- .github/workflows/run-tests.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 40a2e1d..24a3ce5 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -15,14 +15,17 @@ jobs: strategy: fail-fast: true matrix: - php: [ 8.2, 8.3, 8.4 ] - laravel: [ "^11.0", "^12.0" ] - stability: [ prefer-lowest, prefer-stable ] + php: [8.2, 8.3, 8.4] + laravel: [^11.0, ^12.0, ^13.0] + stability: [prefer-lowest, prefer-stable] include: - - laravel: "^11.0" - nova: "^4.0" - - laravel: "^12.0" - nova: "^5.0" + - laravel: ^11.0 + nova: ^4.0 + - laravel: ^12.0 + nova: ^5.0 + exclude: + - laravel: ^13.0 + php: 8.2 name: P${{ matrix.php }} - L${{ matrix.laravel }} - N${{ matrix.nova }} - ${{ matrix.stability }} @@ -33,7 +36,7 @@ jobs: MYSQL_ALLOW_EMPTY_PASSWORD: yes MYSQL_DATABASE: nova_enum_field ports: - - "3306:3306" + - 3306:3306 options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 steps: