diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 8148c24..090fd83 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -23,4 +23,4 @@ jobs: uses: ramsey/composer-install@v2 - name: Run PHPStan - run: ./vendor/bin/phpstan analyse src --error-format=github \ No newline at end of file + run: ./vendor/bin/phpstan analyse src --error-format=github diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index c1a82c4..682b498 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -14,11 +14,8 @@ jobs: matrix: os: [ ubuntu-latest, windows-latest ] php: [ 8.2, 8.3 ] - laravel: [ 10.* ] + laravel: [ 11.* ] stability: [ prefer-lowest, prefer-stable ] - include: - - laravel: 10.* - testbench: 8.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} @@ -40,7 +37,7 @@ jobs: - name: Install dependencies run: | - composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update + composer require "laravel/framework:${{ matrix.laravel }}" --no-interaction --no-update composer update --${{ matrix.stability }} --prefer-dist --no-interaction - name: Set phpunit.xml diff --git a/composer.json b/composer.json index 3a75761..5fea96f 100644 --- a/composer.json +++ b/composer.json @@ -18,9 +18,9 @@ } ], "require": { - "php": "^8.2", + "php": ">=8.2", "guzzlehttp/guzzle": "^7.8", - "illuminate/contracts": "^10.0", + "illuminate/contracts": "^11.0", "saloonphp/laravel-plugin": "^3.2", "saloonphp/saloon": "^3.4", "saloonphp/cache-plugin": "^3.0", @@ -28,10 +28,10 @@ }, "require-dev": { "laravel/pint": "^1.13", - "nunomaduro/collision": "^7.10", - "nunomaduro/larastan": "^2.8", + "nunomaduro/collision": "^8.1", + "larastan/larastan": "^2.8", "pestphp/pest": "^2.31", - "orchestra/testbench": "^8.20", + "orchestra/testbench": "^9.0", "pestphp/pest-plugin-laravel": "^2.2", "pestphp/pest-plugin-arch": "^2.6", "phpstan/extension-installer": "^1.3",