diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c4ac770..7a72ef5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,11 +12,39 @@ jobs: strategy: fail-fast: false matrix: - php: [8.2, 8.3, 8.4, 8.5] - laravel: [10.*, 11.*, 12.*] - testbench: [9.*] + include: + - php: 8.2 + laravel: 9.* + testbench: 7.* + - php: 8.2 + laravel: 10.* + testbench: 8.* + - php: 8.2 + laravel: 11.* + testbench: 9.* + - php: 8.2 + laravel: 12.* + testbench: 10.* + - php: 8.3 + laravel: 9.* + testbench: 7.* + - php: 8.3 + laravel: 10.* + testbench: 8.* + - php: 8.3 + laravel: 11.* + testbench: 9.* + - php: 8.3 + laravel: 12.* + testbench: 10.* + - php: 8.4 + laravel: 11.* + testbench: 9.* + - php: 8.4 + laravel: 12.* + testbench: 10.* - name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} + name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - Testbench ${{ matrix.testbench }} steps: - name: Checkout code diff --git a/composer.json b/composer.json index 3f2ef85..43fff5a 100644 --- a/composer.json +++ b/composer.json @@ -19,13 +19,13 @@ }, "require": { "php": "^8.2|^8.3", - "illuminate/support": "^10.0|^11.0|^12.0", - "illuminate/database": "^10.0|^11.0|^12.0", + "illuminate/support": "^9.0|^10.0|^11.0|^12.0", + "illuminate/database": "^9.0|^10.0|^11.0|^12.0", "blax-software/laravel-workkit": "dev-master|*", "laravel/cashier": "^15.7" }, "require-dev": { - "orchestra/testbench": "^8.0|^9.0", + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", "phpunit/phpunit": "^10.0", "mockery/mockery": "^1.5" },