From ccd0e0fd9f979cffa06ed7a60d47f7b6f4d48607 Mon Sep 17 00:00:00 2001 From: Kevin Bond Date: Tue, 8 Oct 2024 13:57:50 -0400 Subject: [PATCH] feat: Symfony 7 support (#31) * feat: Symfony 7 support * chore: trigger ci * fix * support test-bundle 3.0 * fix psalm --------- Co-authored-by: Tobias Nyholm --- .github/workflows/ci.yml | 5 ++++- composer.json | 10 +++++----- psalm.baseline.xml | 5 +++++ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6baf9f8..6d1a26a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,10 @@ jobs: max-parallel: 10 matrix: php: [ '8.1', '8.2', '8.3'] - sf_version: [ '5.4.*', '6.4.*'] + sf_version: [ '5.4.*', '6.4.*', '7.*' ] + exclude: + - php: 8.1 + sf_version: '7.*' steps: - name: Set up PHP diff --git a/composer.json b/composer.json index 3755bfe..8737a2f 100644 --- a/composer.json +++ b/composer.json @@ -17,13 +17,13 @@ "require": { "php": ">=8.1", "friendsofphp/proxy-manager-lts": "^1.0", - "symfony/config": "^5.4 || ^6.0", - "symfony/dependency-injection": "^5.4 || ^6.0", - "symfony/http-kernel": "^5.4 || ^6.0" + "symfony/config": "^5.4 || ^6.0 || ^7.0", + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0" }, "require-dev": { - "nyholm/symfony-bundle-test": "^2.0", - "symfony/phpunit-bridge": "^6.4.11" + "nyholm/symfony-bundle-test": "^2.0 || ^3.0", + "symfony/phpunit-bridge": "^6.4.11 || ^7.1.4" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/psalm.baseline.xml b/psalm.baseline.xml index d90c9cd..3679ce3 100644 --- a/psalm.baseline.xml +++ b/psalm.baseline.xml @@ -5,6 +5,11 @@ + + + + +