From 2bb2be57c21dfb1dae563f84f32afc6c4615deca Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Sun, 7 Dec 2025 22:26:31 +0100 Subject: [PATCH 1/3] Upgrade bundle with current supported version of PHP and Symfony --- .github/workflows/test.yaml | 26 +++----------------------- composer.json | 21 ++++++++++----------- 2 files changed, 13 insertions(+), 34 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b1cff17c..42f08281 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -1,11 +1,6 @@ name: Test -on: - push: - branches: [ $default-branch ] - pull_request: - branches: [ $default-branch ] - workflow_dispatch: +on: [push, pull_request] jobs: test: @@ -15,24 +10,9 @@ jobs: strategy: matrix: - php-version: ['7.4', '8.4'] - symfony-version: ['5.4', '6.4', '7.4'] + php-version: ['8.1', '8.2', '8.3', '8.4', '8.5'] + symfony-version: ['6.4', '7.4'] coverage: ['none'] - exclude: - - php-version: '7.4' - symfony-version: '6.4' - - php-version: '7.4' - symfony-version: '7.0' - include: - - php-version: '8.0' - symfony-version: '5.4' - coverage: xdebug - - php-version: '8.1' - symfony-version: '6.4' - coverage: 'none' - - php-version: '8.2' - symfony-version: '6.4' - coverage: 'none' steps: - name: Checkout diff --git a/composer.json b/composer.json index 58511207..2f4df70a 100644 --- a/composer.json +++ b/composer.json @@ -9,19 +9,18 @@ }], "require": { "php": "^7.4|^8.0", - - "symfony/dependency-injection": "^4.4|^5.3|^6.0|^7.0", - "symfony/event-dispatcher": "^4.4|^5.3|^6.0|^7.0", - "symfony/config": "^4.4|^5.3|^6.0|^7.0", - "symfony/yaml": "^4.4|^5.3|^6.0|^7.0", - "symfony/console": "^4.4|^5.3|^6.0|^7.0", - "php-amqplib/php-amqplib": "^2.12.2|^3.0", - "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/http-kernel": "^4.4|^5.3|^6.0|^7.0", - "symfony/framework-bundle": "^4.4|^5.3|^6.0|^7.0" + "symfony/dependency-injection": "^6.0 || ^7.0", + "symfony/event-dispatcher": "^6.0 || ^7.0", + "symfony/config": "^6.0 || ^7.0", + "symfony/yaml": "^6.0 || ^7.0", + "symfony/console": "^6.0 || ^7.0", + "php-amqplib/php-amqplib": "^2.12.2 || ^3.0", + "psr/log": "^2.0 || ^3.0", + "symfony/http-kernel": "^6.0 || ^7.0", + "symfony/framework-bundle": "^6.0 || ^7.0" }, "require-dev": { - "symfony/serializer": "^4.4|^5.3|^6.0|^7.0", + "symfony/serializer": "^6.0 || ^7.0", "phpunit/phpunit": "^9.5", "phpstan/phpstan": "^1.2", "phpstan/phpstan-phpunit": "^1.0" From 636ae8cbf47b37c648752f2878eba07f46cbfa98 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Sun, 7 Dec 2025 22:31:16 +0100 Subject: [PATCH 2/3] Dropping support for PHP 8.1 due to Symfony 7.4 --- .github/workflows/test.yaml | 2 +- composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 42f08281..72469673 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -10,7 +10,7 @@ jobs: strategy: matrix: - php-version: ['8.1', '8.2', '8.3', '8.4', '8.5'] + php-version: ['8.2', '8.3', '8.4', '8.5'] symfony-version: ['6.4', '7.4'] coverage: ['none'] diff --git a/composer.json b/composer.json index 2f4df70a..42978a8d 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ "name" : "Alvaro Videla" }], "require": { - "php": "^7.4|^8.0", + "php": "^8.2", "symfony/dependency-injection": "^6.0 || ^7.0", "symfony/event-dispatcher": "^6.0 || ^7.0", "symfony/config": "^6.0 || ^7.0", From 96a27b763bf6820fa068ed3613cdd7bc8ea10188 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Sun, 7 Dec 2025 23:15:59 +0100 Subject: [PATCH 3/3] Test other version --- .github/workflows/test.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 72469673..ba8da949 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,6 +13,10 @@ jobs: php-version: ['8.2', '8.3', '8.4', '8.5'] symfony-version: ['6.4', '7.4'] coverage: ['none'] + include: + - php-version: '8.3' + symfony-version: '6.4' + coverage: xdebug steps: - name: Checkout