diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bfed325..2c3e665 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,11 +26,26 @@ jobs: - "4.4.20" - "5.3" - "5.4" - - "6.0" + - "6.3" + - "6.4" + - "7.0" exclude: - # Symfony 6 requires PHP 8+ + # Symfony 6.1+ requires PHP 8.1+ - php-version: '7.4' - symfony-version: '6.0' + symfony-version: '6.3' + - php-version: '8.0' + symfony-version: '6.3' + - php-version: '7.4' + symfony-version: '6.4' + - php-version: '8.0' + symfony-version: '6.4' + # Symfony 7 requires PHP 8.2+ + - php-version: '7.4' + symfony-version: '7.0' + - php-version: '8.0' + symfony-version: '7.0' + - php-version: '8.1' + symfony-version: '7.0' steps: - name: "Checkout" uses: "actions/checkout@v4" diff --git a/composer.json b/composer.json index 93bbf7d..a08285d 100644 --- a/composer.json +++ b/composer.json @@ -38,17 +38,17 @@ "require": { "php": "^7.4 || ^8.0", "broadway/broadway": "^2.2.1", - "symfony/console": "^4.4 || ^5.3 || ^6.0", - "symfony/http-kernel": "^4.4 || ^5.3 || ^6.0" + "symfony/console": "^4.4 || ^5.3 || ^6.0 || ^7.0", + "symfony/http-kernel": "^4.4 || ^5.3 || ^6.0 || ^7.0" }, "require-dev": { "broadway/broadway-saga": "^1.0", - "matthiasnoback/symfony-config-test": "^4.0", - "matthiasnoback/symfony-dependency-injection-test": "^4.0", + "matthiasnoback/symfony-config-test": "^4.0 || ^5.0", + "matthiasnoback/symfony-dependency-injection-test": "^4.0 || ^5.0", "monolog/monolog": "~2.0", "phpstan/phpstan": "@stable", "phpunit/phpunit": "^9.5", - "symfony/framework-bundle": "^4.4 || ^5.3 || ^6.0", + "symfony/framework-bundle": "^4.4 || ^5.3 || ^6.0 || ^7.0", "symfony/proxy-manager-bridge": "^4.4 || ^5.3 || ^6.0", "phpstan/phpstan-symfony": "^1.0", "friendsofphp/php-cs-fixer": "^3.0"