diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e2e820..07d6606 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,22 +15,22 @@ jobs: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: php: - - '7.3' - - '7.4' - '8.0' + - '8.1' laravel: - - 7.* - 8.* + - 9.* prefer: - 'prefer-lowest' - 'prefer-stable' include: - - laravel: '7.*' - testbench: '5.*' - laravel: '8.*' testbench: '6.*' + - laravel: 9.* + testbench: 7.* name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} --${{ matrix.prefer }} diff --git a/composer.json b/composer.json index c7817ef..45855a6 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,14 @@ { "name": "rennokki/laravel-eloquent-query-cache", "description": "Adding cache on your Laravel Eloquent queries' results is now a breeze.", - "keywords": ["laravel", "caching", "eloquent", "remember", "query", "sql"], + "keywords": [ + "laravel", + "caching", + "eloquent", + "remember", + "query", + "sql" + ], "license": "Apache-2.0", "homepage": "https://github.com/renoki-co/laravel-eloquent-query-cache", "authors": [ @@ -13,8 +20,8 @@ } ], "require": { - "illuminate/database": "^7.30|^8.23", - "illuminate/support": "^7.30|^8.23" + "illuminate/database": "^8.83|^9.0.1", + "illuminate/support": "^8.83|^9.0.1" }, "autoload": { "psr-4": { @@ -30,11 +37,13 @@ "test": "vendor/bin/phpunit" }, "require-dev": { - "chelout/laravel-relationship-events": "^1.4", + "chelout/laravel-relationship-events": "^1.5", "laravel/legacy-factories": "^1.3", "mockery/mockery": "^1.5", - "orchestra/database": "^5.0|^6.0", - "orchestra/testbench": "^6.24.0" + "orchestra/database": "^6.28|^7.0", + "orchestra/testbench": "^6.28|^7.0", + "orchestra/testbench-core": "^6.28|^7.0", + "phpunit/phpunit": "^9.5.13" }, "config": { "sort-packages": true