diff --git a/.github/workflows/run-tests-l10.yml b/.github/workflows/run-tests-l10.yml new file mode 100644 index 0000000..8ded92d --- /dev/null +++ b/.github/workflows/run-tests-l10.yml @@ -0,0 +1,39 @@ +name: "Run Tests - Laravel 10" + +on: + push: + branches: [ v6.x, master ] + + pull_request: + branches: [ v6.x, master ] + +jobs: + tests: + + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + php: [8.1] + laravel: [10.*] + include: + - laravel: 10.* + testbench: 8.* + + name: P${{ matrix.php }} - L${{ matrix.laravel }} + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php }} + extensions: pdo, sqlite, pdo_sqlite + + - name: Install Dependencies + run: composer install + + - name: Execute tests + run: vendor/bin/phpunit diff --git a/.phprc b/.phprc new file mode 100644 index 0000000..6e3833a --- /dev/null +++ b/.phprc @@ -0,0 +1 @@ +php8.1 diff --git a/README.md b/README.md index c84a2a7..6bea5f7 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,12 @@ A MongoDB cache driver for Laravel | **Laravel
Version** | **Package
Version** | **Install using
this command** | |-------------------------|-------------------------|----------------------------------------------------| -| 5.7.x | 2.11.x | composer require 1ff/laravel-mongodb-cache:~2.11.0 | -| 5.8.x, 6.x | 2.12.x | composer require 1ff/laravel-mongodb-cache:~2.12.0 | -| 7.x | 3.x.x | composer require 1ff/laravel-mongodb-cache:^3.1 | -| 8.x | 4.x.x | composer require 1ff/laravel-mongodb-cache:^4.1 | +| 10.x | 6.x.x | composer require 1ff/laravel-mongodb-cache:^6.0 | | 9.x | 5.x.x | composer require 1ff/laravel-mongodb-cache:^5.0 | +| 8.x | 4.x.x | composer require 1ff/laravel-mongodb-cache:^4.1 | +| 7.x | 3.x.x | composer require 1ff/laravel-mongodb-cache:^3.1 | +| 5.8.x, 6.x | 2.12.x | composer require 1ff/laravel-mongodb-cache:~2.12.0 | +| 5.7.x | 2.11.x | composer require 1ff/laravel-mongodb-cache:~2.11.0 | Installation ------------ diff --git a/composer.json b/composer.json index ab054ea..badbe48 100644 --- a/composer.json +++ b/composer.json @@ -2,13 +2,14 @@ "name": "1ff/laravel-mongodb-cache", "description": "A mongodb cache driver for laravel", "type": "library", - "version": "5.0.0", + "version": "6.0.0", "require": { - "jenssegers/mongodb": "~3.9", - "illuminate/cache": "^9.0" + "php": "^8.1", + "illuminate/cache": "^10.0", + "mongodb/laravel-mongodb": "dev-master" }, "require-dev": { - "orchestra/testbench": "^7.0" + "orchestra/testbench": "^8.0" }, "license": "MIT", "authors": [