diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bdc3757..40a99c4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,8 +10,18 @@ jobs: matrix: os: [ubuntu-latest] php: [8.1, 8.2] - symfony: [5.4.*, 6.2.*] + symfony: [5.4.*, 6.3.*, 6.4.*, 7.0.*] dependency-version: [prefer-lowest, prefer-stable] + include: + - php: "8.1" + symfony: "^5.4" + - php: "8.1" + symfony: "^6.3" + - php: "8.1" + symfony: "^6.4" + exclude: + - php: "8.1" + symfony: "^7.0" name: Tests P${{ matrix.php }} - SF${{ matrix.symfony }} - ${{ matrix.os }} - ${{ matrix.dependency-version }} steps: diff --git a/composer.json b/composer.json index 73120fc..888715c 100644 --- a/composer.json +++ b/composer.json @@ -20,16 +20,16 @@ "openai-php/client": "^0.8.0", "psr/http-client": "^1.0.3", "psr/http-factory": "^1.0.2", - "symfony/config": "^5.4.21|^6.3.8", - "symfony/dependency-injection": "^5.4.21|^6.3.8", - "symfony/http-client": "^5.4.21|^6.3.8", - "symfony/http-kernel": "^5.4.21|^6.3.8" + "symfony/config": "^5.4|^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.3|^7.0.1", + "symfony/http-client": "^5.4|^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.3|^7.0.1" }, "require-dev": { "laravel/pint": "^1.13.6", - "phpstan/phpstan": "^1.10.44", + "phpstan/phpstan": "^1.10.47", "rector/rector": "^0.14.8", - "symfony/phpunit-bridge": "^6.3.8" + "symfony/phpunit-bridge": "^5.4|^6.3|^7.0.1" }, "autoload": { "psr-4": {