diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d7977d4..6ebb969 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -17,7 +17,7 @@ jobs: strategy: matrix: php-version: - - '8.4' + - '7.4' steps: - @@ -60,7 +60,7 @@ jobs: strategy: matrix: php-version: - - '8.4' + - '7.4' steps: - @@ -103,14 +103,19 @@ jobs: strategy: matrix: include: + - + php-version: '7.4' + composer-options: '--prefer-stable' + symfony-version: '^7.4' - php-version: '8.4' composer-options: '--prefer-stable' symfony-version: '^8.0' + - - php-version: '8.4' + php-version: '8.5' composer-options: '--prefer-stable' - symfony-version: '^7.4' + symfony-version: '^8.0' steps: - diff --git a/UPGRADE.md b/UPGRADE.md index fa55124..9be8188 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -4,7 +4,7 @@ UPGRADE From 3.x to 4.0 --------------- -* Support for Symfony 6 was removed, PHP 8.4 and Symfony 7.4 is now the minimum required version. +* Support for Symfony 6 was removed, PHP 7.4 and Symfony 7.4 is now the minimum required version. * The constructor of password constraints has changed, see (Upgrade instructions of the validator library)[https://github.com/rollerworks/PasswordStrengthValidator/blob/main/UPGRADE.md] diff --git a/composer.json b/composer.json index 31d16d7..05d898f 100644 --- a/composer.json +++ b/composer.json @@ -20,13 +20,13 @@ } ], "require": { - "php": ">=8.4", + "php": ">=7.4", "rollerworks/password-strength-validator": "^3.0", "symfony/framework-bundle": "^7.4 || ^8.0" }, "require-dev": { - "matthiasnoback/symfony-dependency-injection-test": "^6.2", - "phpunit/phpunit": "^12.4", + "matthiasnoback/symfony-dependency-injection-test": "^5.1 || ^6.2", + "phpunit/phpunit": "^11.5 || ^12.4", "rollerscapes/standards": "^1.0", "symfony/phpunit-bridge": "^7.4 || ^8.0" },