Skip to content

Commit ad231c3

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 7a9a6cb commit ad231c3

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
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

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"require-dev": {
3535
"behat/mink-browserkit-driver": "^2.0",
3636
"phpspec/phpspec": "^7.0 || ^8.0",
37-
"mink/webdriver-classic-driver": "^1.0@dev"
37+
"mink/webdriver-classic-driver": "^1.0"
3838
},
3939
"replace": {
4040
"friends-of-behat/mink-extension": "2.999.999"

0 commit comments

Comments
 (0)