Skip to content

Commit 5ab0270

Browse files
committed
Update CI workflow to use current versions of PHP and only Symfony versions still under maintenance
Squash-merge of FriendsOfBehat#38 Squashed commit of the following: commit 91a118c Author: Matthias Pigulla <mp@webfactory.de> Date: Wed Dec 17 09:35:55 2025 +0100 Update eligible versions of PHPSpec commit d260a41 Author: Matthias Pigulla <mp@webfactory.de> Date: Wed Dec 17 09:29:15 2025 +0100 Avoid using Flex commit 58eb188 Author: Matthias Pigulla <mp@webfactory.de> Date: Wed Dec 17 09:20:16 2025 +0100 Update current PHP and Symfony versions commit b648d7b Author: Christopher Georg <christopher.georg@sr-travel.de> Date: Sat Nov 8 08:40:43 2025 +0100 ci: add tests for PHP > 8.3 commit 67adb9a Author: Christopher Georg <christopher.georg@sr-travel.de> Date: Fri Nov 7 15:41:28 2025 +0100 ci: add tests for PHP > 8.3 commit 3517e91 Author: Christopher Georg <christopher.georg@sr-travel.de> Date: Fri Nov 7 15:40:19 2025 +0100 ci: add tests for PHP > 8.3 commit 4d051fa Author: Christopher Georg <christopher.georg@sr-travel.de> Date: Fri Nov 7 15:39:17 2025 +0100 ci: add tests for PHP > 8.3 commit eedfe24 Author: Christopher Georg <christopher.georg@sr-travel.de> Date: Fri Nov 7 15:36:47 2025 +0100 ci: add tests for PHP > 8.3
1 parent 2710c4b commit 5ab0270

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

.github/workflows/test.yaml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,10 @@ jobs:
4949
restore-keys: |
5050
composer-${{ runner.os }}-${{ matrix.php-version }}-${{ matrix.symfony-version }}-
5151
52-
# We currently cannot use Flex to control versions of Symfony and its components, since that would also impose constraints
53-
# that cannot anymore be fulfilled by Goutte.
54-
- name: Configure Symfony version
55-
run: composer require --no-update "symfony/config:${{ matrix.symfony-version }}" "symfony/dependency-injection:${{ matrix.symfony-version }}"
56-
5752
- name: Install dependencies with targeted Symfony version
5853
run: composer install --prefer-dist --no-progress
59-
# env:
60-
# SYMFONY_REQUIRE: ${{ matrix.symfony-version }}
54+
env:
55+
SYMFONY_REQUIRE: ${{ matrix.symfony-version }}
6156

6257
- name: PHPSpec
6358
run: vendor/bin/phpspec run -f pretty

0 commit comments

Comments
 (0)