diff --git a/.github/workflows/run-tests-l9.yml b/.github/workflows/run-tests-l10.yml similarity index 73% rename from .github/workflows/run-tests-l9.yml rename to .github/workflows/run-tests-l10.yml index ea21b01..8ded92d 100644 --- a/.github/workflows/run-tests-l9.yml +++ b/.github/workflows/run-tests-l10.yml @@ -1,11 +1,11 @@ -name: "Run Tests - Laravel 9" +name: "Run Tests - Laravel 10" on: push: - branches: [ v5.x, master ] + branches: [ v6.x, master ] pull_request: - branches: [ v5.x, master ] + branches: [ v6.x, master ] jobs: tests: @@ -14,11 +14,11 @@ jobs: strategy: fail-fast: false matrix: - php: [8.0] - laravel: [9.*] + php: [8.1] + laravel: [10.*] include: - - laravel: 9.* - testbench: 7.* + - laravel: 10.* + testbench: 8.* name: P${{ matrix.php }} - L${{ matrix.laravel }} diff --git a/.github/workflows/run-tests-l5.yml b/.github/workflows/run-tests-l5.yml deleted file mode 100644 index 0f01be5..0000000 --- a/.github/workflows/run-tests-l5.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: "Run Tests - Laravel 5" - -on: - push: - branches: [ v2.12 ] - - pull_request: - branches: [ v2.12 ] - -jobs: - tests: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - php: [7.2, 7.3, 7.4] - laravel: [5.*] - include: - - laravel: 5.* - testbench: 3 - - 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/.github/workflows/run-tests-l6.yml b/.github/workflows/run-tests-l6.yml deleted file mode 100644 index e6468cb..0000000 --- a/.github/workflows/run-tests-l6.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: "Run Tests - Laravel 6" - -on: - push: - branches: [ v2.12 ] - - pull_request: - branches: [ v2.12 ] - -jobs: - tests: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - php: [7.2, 7.3, 7.4] - laravel: [6.*] - include: - - laravel: 6.* - testbench: 4 - - 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/.github/workflows/run-tests-l7.yml b/.github/workflows/run-tests-l7.yml deleted file mode 100644 index 727b681..0000000 --- a/.github/workflows/run-tests-l7.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: "Run Tests - Laravel 7" - -on: - push: - branches: [ v3.x ] - - pull_request: - branches: [ v3.x ] - -jobs: - tests: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - php: [7.2, 7.3, 7.4, 8.0] - laravel: [7.*] - include: - - laravel: 7.* - testbench: 5 - - 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/.github/workflows/run-tests-l8.yml b/.github/workflows/run-tests-l8.yml deleted file mode 100644 index 3bf75c4..0000000 --- a/.github/workflows/run-tests-l8.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: "Run Tests - Laravel 8" - -on: - push: - branches: [ v4.x ] - - pull_request: - branches: [ v4.x ] - -jobs: - tests: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - php: [7.3, 7.4, 8.0] - laravel: [8.*] - include: - - laravel: 8.* - testbench: 6 - - 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..c69e2bb 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.1", "require": { - "jenssegers/mongodb": "~3.9", - "illuminate/cache": "^9.0" + "php": "^8.1", + "illuminate/cache": "^10.0", + "mongodb/laravel-mongodb": "4.0.0-ALPHA2" }, "require-dev": { - "orchestra/testbench": "^7.0" + "orchestra/testbench": "^8.0" }, "license": "MIT", "authors": [