From 56052d8d6517fd818fd1c8e8d0723d899ae1cbc7 Mon Sep 17 00:00:00 2001 From: Kamil Kokot Date: Fri, 12 Jun 2026 12:28:15 +0200 Subject: [PATCH] Drop support for PHP <8.3 and Symfony <7.4 PHP 8.1 reached EOL in November 2024, PHP 8.2 active support ended December 2024. Symfony 6.4 LTS support continues but aligning with the Symfony 7.4 LTS-only stance simplifies the matrix and removes the separate include entry. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/build.yml | 10 +++------- composer.json | 14 +++++++------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c304c7c..a83ec7d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,14 +17,10 @@ jobs: fail-fast: false matrix: php-version: - - '8.2' - '8.3' - '8.4' symfony-version: - '7.4.*' - include: - - php-version: '8.1' - symfony-version: '6.4.*' steps: - name: Checkout uses: actions/checkout@v3 @@ -63,7 +59,7 @@ jobs: with: coverage: none ini-values: "memory_limit=-1, zend.assertions=1" - php-version: 8.1 + php-version: 8.3 tools: composer:v2, flex - name: Install dependencies @@ -87,7 +83,7 @@ jobs: with: coverage: none ini-values: "memory_limit=-1, zend.assertions=1" - php-version: 8.2 + php-version: 8.3 tools: composer:v2, flex - name: Validate composer.json @@ -106,7 +102,7 @@ jobs: with: coverage: none ini-values: "memory_limit=-1, zend.assertions=1" - php-version: 8.2 + php-version: 8.3 tools: composer:v2, flex - name: Install dependencies diff --git a/composer.json b/composer.json index 1c8dc48..02e8f71 100644 --- a/composer.json +++ b/composer.json @@ -11,10 +11,10 @@ } ], "require": { - "php": "^8.1", + "php": "^8.3", "behat/behat": "^3.22", - "symfony/dependency-injection": "^6.4 || ^7.0", - "symfony/http-kernel": "^6.4 || ^7.0" + "symfony/dependency-injection": "^7.4", + "symfony/http-kernel": "^7.4" }, "require-dev": { "behat/mink-browserkit-driver": "^2.0", @@ -24,10 +24,10 @@ "friends-of-behat/page-object-extension": "^0.3.2", "friends-of-behat/service-container-extension": "^1.1", "sylius-labs/coding-standard": ">=4.1.1, <=4.2.1", - "symfony/browser-kit": "^6.4 || ^7.0", - "symfony/framework-bundle": "^6.4 || ^7.0", - "symfony/process": "^6.4 || ^7.0", - "symfony/yaml": "^6.4 || ^7.0", + "symfony/browser-kit": "^7.4", + "symfony/framework-bundle": "^7.4", + "symfony/process": "^7.4", + "symfony/yaml": "^7.4", "vimeo/psalm": "^6.0" }, "suggest": {