From afa4a6c3f6f344804dadd9d1f4bd490a3b40aad1 Mon Sep 17 00:00:00 2001 From: Eser DENIZ Date: Thu, 6 Feb 2025 15:16:03 +0100 Subject: [PATCH] feat: support Laravel 12 --- .github/workflows/run-tests.yml | 8 ++++++-- composer.json | 10 +++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ea8f093e..78010fa3 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -12,17 +12,21 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - php: [8.2, 8.3] - laravel: ['10.*', '11.*'] + php: [8.2, 8.3, 8.4] + laravel: ['10.*', '11.*', '12.*'] stability: [prefer-stable] include: - laravel: 10.* testbench: 8.* - laravel: 11.* testbench: 9.* + - laravel: 12.* + testbench: 10.* exclude: - laravel: 11.* php: 8.1 + - laravel: 12.* + php: 8.1 name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index e3ecbb31..33679e64 100644 --- a/composer.json +++ b/composer.json @@ -19,11 +19,11 @@ "php": "^8.0", "dragonmantank/cron-expression": "^3.3.1", "guzzlehttp/guzzle": "^6.5|^7.4.5|^7.2", - "illuminate/console": "^8.75|^9.0|^10.0|^11.0", - "illuminate/contracts": "^8.75|^9.0|^10.0|^11.0", - "illuminate/database": "^8.75|^9.0|^10.0|^11.0", - "illuminate/notifications": "^8.75|^9.0|^10.0|^11.0", - "illuminate/support": "^8.75|^9.0|^10.0|^11.0", + "illuminate/console": "^8.75|^9.0|^10.0|^11.0|^12.0", + "illuminate/contracts": "^8.75|^9.0|^10.0|^11.0|^12.0", + "illuminate/database": "^8.75|^9.0|^10.0|^11.0|^12.0", + "illuminate/notifications": "^8.75|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^8.75|^9.0|^10.0|^11.0|^12.0", "laravel/serializable-closure": "^1.3|^2.0", "nunomaduro/termwind": "^1.0|^2.0", "spatie/enum": "^3.13",