diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 9dc88c3..c817517 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -80,7 +80,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -97,7 +97,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -115,7 +115,7 @@ jobs: strategy: matrix: - php: [8.2, 8.3, 8.4] + php: [8.2, 8.3, 8.4, 8.5] steps: - uses: actions/checkout@v3.3.0 diff --git a/composer.json b/composer.json index 728144f..2c03600 100644 --- a/composer.json +++ b/composer.json @@ -10,28 +10,29 @@ } ], "require": { - "php": "^8.1", + "php": "^8.2", "ext-redis": "*", - "laravel/framework": "^9.0 || ^10.0 || ^11.0 || ^12.0", - "webmozart/assert": "^1.11", + "laravel/framework": "^11.0 || ^12.0 || ^13.0", + "webmozart/assert": "^1.11 || ^2.0", "zlodes/prometheus-client": "^2.0.4" }, "require-dev": { "ergebnis/composer-normalize": "dev-main", "mockery/mockery": "^1.5", - "orchestra/testbench": "^8.5 || ^9.0 || ^10.0", + "orchestra/testbench": "^8.5 || ^9.0 || ^10.0 || ^11.0", "phpbench/phpbench": "^1.4", "phpcompatibility/php-compatibility": "^9.3", "phpmd/phpmd": "^2.13", "phpstan/extension-installer": "^1.3", "phpstan/phpstan": "^1.10", "phpstan/phpstan-webmozart-assert": "^1.2", - "phpunit/phpunit": "^10.0 || ^11.0", - "psalm/plugin-laravel": "^2.8 || ^3.0", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "psalm/plugin-laravel": "^3.0 || ^4.0", "roave/security-advisories": "dev-latest", + "savinmikhail/dist-size-optimizer": "^0.2.7", "slevomat/coding-standard": "^8.11", "squizlabs/php_codesniffer": "^3.7", - "vimeo/psalm": "^5.0 || ^6.9.6" + "vimeo/psalm": "^5.0 || ^6.9.6 || ^7.0" }, "minimum-stability": "beta", "autoload": { @@ -50,6 +51,7 @@ "ergebnis/composer-normalize": true, "phpstan/extension-installer": true }, + "lock": false, "sort-packages": true }, "extra": { diff --git a/psalm.xml b/psalm.xml index 5b03b04..74969ba 100644 --- a/psalm.xml +++ b/psalm.xml @@ -17,6 +17,13 @@ + + + + + + +