From ba5abdbbe308b90a50a8098fd45df2ac53d5dde8 Mon Sep 17 00:00:00 2001 From: octoseth <71984208+octoseth@users.noreply.github.com> Date: Sun, 10 Dec 2023 03:00:47 +0100 Subject: [PATCH] Add support for Symfony 7 (#566) * adding support for symfony 7 * fix double-quotes to simple-quotes --- .github/workflows/tests.yml | 16 +++++++++++++++- composer.json | 6 +++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 354212a..2b4357f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,10 +12,16 @@ jobs: strategy: matrix: php: ['7.4', '8.0', '8.1', '8.2'] - symfony: ['4', '5', '6'] + symfony: ['4', '5', '6', '7'] exclude: - php: '7.4' symfony: '6' + - php: '7.4' + symfony: '7' + - php: '8.0' + symfony: '7' + - php: '8.1' + symfony: '7' steps: - name: Checkout Code @@ -57,6 +63,14 @@ jobs: command: composer require "symfony/filesystem:^6.0" "symfony/process:^6.0" "symfony/var-dumper:^6.0" --dev --no-update --no-interaction if: "matrix.symfony == '6'" + - name: Select Symfony 7 + uses: nick-invision/retry@v1 + with: + timeout_minutes: 5 + max_attempts: 5 + command: composer require "symfony/filesystem:^7.0" "symfony/process:^7.0" "symfony/var-dumper:^7.0" --dev --no-update --no-interaction + if: "matrix.symfony == '7'" + - name: Install Dependencies uses: nick-invision/retry@v1 with: diff --git a/composer.json b/composer.json index cd6fe65..64a1490 100644 --- a/composer.json +++ b/composer.json @@ -21,14 +21,14 @@ "evenement/evenement": "^3.0.1", "monolog/monolog": "^1.27.1 || ^2.8 || ^3.2", "psr/log": "^1.1 || ^2.0 || ^3.0", - "symfony/filesystem": "^4.4 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4 || ^5.0 || ^6.0 || ^7.0", "symfony/polyfill-mbstring": "^1.26", - "symfony/process": "^4.4 || ^5.0 || ^6.0" + "symfony/process": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev":{ "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^9.6.3 || ^10.0.12", - "symfony/var-dumper": "^4.4 || ^5.0 || ^6.0" + "symfony/var-dumper": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "autoload":{ "psr-4" : {