diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 735101b..12b6116 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,11 +11,9 @@ jobs: os: [ ubuntu-latest ] php: [ 7.4, 8.3 ] dependency-version: [ prefer-stable ] - laravel: [ 7.0.*, 8.*, 9.*, 10.*, 11.* ] + laravel: [ 8.0.*, 9.*, 10.*, 11.* ] include: - - laravel: 7.0.* - testbench: 5.* - - laravel: 8.* + - laravel: 8.0.* testbench: 6.* - laravel: 9.* testbench: 7.* @@ -31,7 +29,7 @@ jobs: - php: 7.4 laravel: 11.* - php: 8.3 - laravel: 7.0.* + laravel: 8.0.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} diff --git a/composer.json b/composer.json index 877335f..4a636aa 100644 --- a/composer.json +++ b/composer.json @@ -47,8 +47,7 @@ "ext-json": "*", "ext-pdo": "*", "guanguans/soar-php": "^4.1", - "illuminate/contracts": "^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0", - "illuminate/support": "^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0", + "illuminate/support": "^8.0 || ^9.0 || ^10.0 || ^11.0", "maximebf/debugbar": "^1.21" }, "require-dev": { @@ -63,7 +62,7 @@ "kubawerlos/php-cs-fixer-custom-fixers": "^3.21", "laravel/legacy-factories": "^1.4", "mockery/mockery": "^1.6", - "orchestra/testbench": "^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0", + "orchestra/testbench": "^6.43 || ^7.0 || ^8.0 || ^9.0", "pestphp/pest": "^1.23 || ^2.0", "pestphp/pest-plugin-faker": "^1.0 || ^2.0", "pestphp/pest-plugin-laravel": "^1.2 || ^2.0", @@ -167,7 +166,7 @@ "composer-normalize": "@composer normalize --dry-run --diff --ansi -v", "composer-parallel": "@composer parallel --ansi -v", "composer-unused": "@php ./vendor/bin/composer-unused --ansi -v", - "composer-updater": "@php ./composer-updater --highest-php-binary=/opt/homebrew/opt/php@8.3/bin/php --except-packages=orchestra/testbench --except-packages=pestphp/pest-plugin-laravel --ansi", + "composer-updater": "@php ./composer-updater --highest-php-binary=/opt/homebrew/opt/php@8.3/bin/php --except-packages=pestphp/pest-plugin-laravel --ansi", "composer-updater-dry-run": "@composer-updater --dry-run", "composer-validate": "@composer validate --check-lock --strict --ansi -v", "facade-lint": "@facade-update --lint",