From db0fc5d514de1b46875834e40ec90a404455a07c Mon Sep 17 00:00:00 2001 From: PabloKowalczyk <11366345+PabloKowalczyk@users.noreply.github.com> Date: Thu, 8 Jan 2026 16:58:51 +0100 Subject: [PATCH 1/3] Add support for Symfony 8.0 --- .github/workflows/php.yaml | 1 + composer.json | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/php.yaml b/.github/workflows/php.yaml index 460d623..adc9f69 100644 --- a/.github/workflows/php.yaml +++ b/.github/workflows/php.yaml @@ -31,6 +31,7 @@ jobs: symfony_version: - '~6.4.0' - '~7.4.0' + - '~8.0.0' include: - os: 'windows-2022' php: '8.2' diff --git a/composer.json b/composer.json index 66e5325..cd41ed7 100644 --- a/composer.json +++ b/composer.json @@ -40,15 +40,15 @@ "dragonmantank/cron-expression": "^3.4.0", "laravel/serializable-closure": "^2.0", "psr/log": "^2.0 || ^3.0", - "symfony/config": "^6.4.25 || ^7.4.0", - "symfony/console": "^6.4.25 || ^7.4.0", - "symfony/dependency-injection": "^6.4.25 || ^7.4.0", - "symfony/filesystem": "^6.4.25 || ^7.4.0", - "symfony/lock": "^6.4.25 || ^7.4.0", - "symfony/mailer": "^6.4.25 || ^7.4.0", - "symfony/process": "^6.4.25 || ^7.4.0", - "symfony/string": "^6.4.25 || ^7.4.0", - "symfony/yaml": "^6.4.25 || ^7.4.0" + "symfony/config": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/console": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/dependency-injection": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/filesystem": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/lock": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/mailer": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/process": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/string": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/yaml": "^6.4.25 || ^7.4.0 || ^8.0.0" }, "require-dev": { "ext-json": "*", @@ -59,8 +59,8 @@ "phpstan/phpstan-phpunit": "2.0.1", "phpstan/phpstan-strict-rules": "2.0.0", "phpunit/phpunit": "10.5.60", - "symfony/error-handler": "^6.4.25 || ^7.4.0", - "symfony/phpunit-bridge": "^6.4.25 || ^7.4.0" + "symfony/error-handler": "^6.4.25 || ^7.4.0 || ^8.0.0", + "symfony/phpunit-bridge": "^6.4.25 || ^7.4.0 || ^8.0.0" }, "minimum-stability": "beta", "prefer-stable": true, From add50da9da137bbea01cdeabb1dc13d5979de50e Mon Sep 17 00:00:00 2001 From: PabloKowalczyk <11366345+PabloKowalczyk@users.noreply.github.com> Date: Thu, 8 Jan 2026 17:02:32 +0100 Subject: [PATCH 2/3] Bump PHPCSFixer --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index cd41ed7..cded361 100644 --- a/composer.json +++ b/composer.json @@ -54,7 +54,7 @@ "ext-json": "*", "ext-mbstring": "*", "ergebnis/composer-normalize": "2.28.3", - "friendsofphp/php-cs-fixer": "3.64", + "friendsofphp/php-cs-fixer": "3.90.0", "phpstan/phpstan": "2.0.2", "phpstan/phpstan-phpunit": "2.0.1", "phpstan/phpstan-strict-rules": "2.0.0", From 69fcb910226acce360a3a418633401ef364063e8 Mon Sep 17 00:00:00 2001 From: PabloKowalczyk <11366345+PabloKowalczyk@users.noreply.github.com> Date: Thu, 8 Jan 2026 17:05:11 +0100 Subject: [PATCH 3/3] Exclude unsupported PHP versions --- .github/workflows/php.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/php.yaml b/.github/workflows/php.yaml index adc9f69..4fd773e 100644 --- a/.github/workflows/php.yaml +++ b/.github/workflows/php.yaml @@ -37,6 +37,23 @@ jobs: php: '8.2' dependencies: 'highest' symfony_version: '~6.4.0' + exclude: + - os: 'ubuntu-22.04' + php: '8.2' + dependencies: 'lowest' + symfony_version: '~8.0.0' + - os: 'ubuntu-22.04' + php: '8.2' + dependencies: 'highest' + symfony_version: '~8.0.0' + - os: 'ubuntu-22.04' + php: '8.3' + dependencies: 'lowest' + symfony_version: '~8.0.0' + - os: 'ubuntu-22.04' + php: '8.3' + dependencies: 'highest' + symfony_version: '~8.0.0' runs-on: ${{ matrix.os }} steps: