8
8
9
9
strategy :
10
10
matrix :
11
- php : [8.0, 8.1]
11
+ php : [8.0, 8.1, 8.2 ]
12
12
symfony : ["4.4.*", "5.4.*", "6.0.*", "6.1.*"]
13
13
exclude :
14
14
- php : 8.0
51
51
ref : " 6.0"
52
52
53
53
- name : Checkout Symfony 6.1 Sample
54
- if : " matrix.symfony == '6.1.*' && matrix.php == '8.1' "
54
+ if : " matrix.symfony == '6.1.*'"
55
55
uses : actions/checkout@v2
56
56
with :
57
57
repository : Codeception/symfony-module-tests
@@ -71,26 +71,26 @@ jobs:
71
71
72
72
- name : Install dependencies
73
73
run : |
74
- composer require symfony/finder=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
75
- composer require symfony/yaml=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
76
- composer require symfony/console=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
77
- composer require symfony/event-dispatcher=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
78
- composer require symfony/css-selector=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
79
- composer require symfony/dom-crawler=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
80
- composer require symfony/browser-kit=${{ matrix.symfony }} --ignore-platform-req=php -- no-update
81
- composer require vlucas/phpdotenv --ignore-platform-req=php -- no-update
82
- composer require codeception/module-asserts="3.*" --ignore-platform-req=php -- no-update
83
- composer require codeception/module-doctrine2="3.*" --ignore-platform-req=php -- no-update
84
- composer install --prefer-dist --no-progress --ignore-platform-req=php --no-dev
74
+ composer require symfony/finder=${{ matrix.symfony }} --no-update
75
+ composer require symfony/yaml=${{ matrix.symfony }} --no-update
76
+ composer require symfony/console=${{ matrix.symfony }} --no-update
77
+ composer require symfony/event-dispatcher=${{ matrix.symfony }} --no-update
78
+ composer require symfony/css-selector=${{ matrix.symfony }} --no-update
79
+ composer require symfony/dom-crawler=${{ matrix.symfony }} --no-update
80
+ composer require symfony/browser-kit=${{ matrix.symfony }} --no-update
81
+ composer require vlucas/phpdotenv --no-update
82
+ composer require codeception/module-asserts="3.*" --no-update
83
+ composer require codeception/module-doctrine2="3.*" --no-update
84
+ composer update --prefer-dist --no-progress --no-dev
85
85
86
86
- name : Validate composer.json and composer.lock
87
87
run : composer validate
88
88
working-directory : framework-tests
89
89
90
90
- name : Install Symfony Sample
91
91
run : |
92
- composer remove codeception/module-symfony --dev --no-update --ignore-platform-req=php
93
- composer install --no-progress --ignore-platform-req=php
92
+ composer remove codeception/codeception codeception/ module-asserts codeception/module-doctrine2 codeception/lib-innerbrowser codeception/module-symfony --dev --no-update
93
+ composer update --no-progress
94
94
working-directory : framework-tests
95
95
96
96
- name : Prepare the test environment
0 commit comments