diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ab6c0b6..d580d5c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,7 +17,7 @@ on: env: default-php-version: '8.2' - default-laravel-version: '10.*' + default-laravel-version: '11.0' semantic-node-version: 20 concurrency: @@ -33,30 +33,36 @@ jobs: fail-fast: false matrix: php-version: ['8.1', '8.2', '8.3'] - laravel-version: ['9.*', '10.*', '11.*'] + laravel-version: ['9.0', '10.0', '11.0'] psr7: ['guzzle'] include: - php-version: '8.1' - laravel-version: '9.*' + laravel-version: '9.0' psr7: 'nyholm' - php-version: '8.1' - laravel-version: '9.*' + laravel-version: '9.0' psr7: 'discovery' - php-version: '8.2' - laravel-version: '10.*' + laravel-version: '10.0' psr7: 'nyholm' - php-version: '8.2' - laravel-version: '10.*' + laravel-version: '10.0' psr7: 'discovery' - php-version: '8.2' - laravel-version: '11.*' + laravel-version: '11.0' psr7: 'nyholm' - php-version: '8.2' - laravel-version: '11.*' + laravel-version: '11.0' + psr7: 'discovery' + - php-version: '8.3' + laravel-version: '11.0' + psr7: 'nyholm' + - php-version: '8.3' + laravel-version: '11.0' psr7: 'discovery' exclude: - php-version: '8.1' - laravel-version: '11.*' + laravel-version: '11.0' steps: - name: Checkout sources diff --git a/composer.json b/composer.json index 14cb9a8..1b71ebd 100644 --- a/composer.json +++ b/composer.json @@ -37,17 +37,17 @@ "require-dev": { "ext-sqlite3": "*", "guzzlehttp/psr7": "^2.1", + "jschaedl/composer-git-hooks": "^4.0", + "larastan/larastan": "^2.0", "laravel/legacy-factories": "^1.0", "laravel/pint": "^1.13", - "larastan/larastan": "^2.0", "ocramius/package-versions": "^2.0", "orchestra/testbench": "^7.0 || ^8.0 || ^9.0", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-phpunit": "^1.0", "phpstan/phpstan-strict-rules": "^1.0", "phpunit/phpunit": "^9.5 || ^10.0 || ^11.0", - "psalm/plugin-laravel": "^2.8", - "xheaven/composer-git-hooks": "^3.1" + "psalm/plugin-laravel": "^2.8" }, "suggest": { "guzzlehttp/psr7": "To provide a psr/http-factory-implementation implementation",