88
99 strategy :
1010 matrix :
11- php : [8.0, 8.1]
11+ php : [8.0, 8.1, 8.2 ]
1212 symfony : ["4.4.*", "5.4.*", "6.0.*", "6.1.*"]
1313 exclude :
1414 - php : 8.0
5151 ref : " 6.0"
5252
5353 - name : Checkout Symfony 6.1 Sample
54- if : " matrix.symfony == '6.1.*' && matrix.php == '8.1' "
54+ if : " matrix.symfony == '6.1.*'"
5555 uses : actions/checkout@v2
5656 with :
5757 repository : Codeception/symfony-module-tests
@@ -71,26 +71,26 @@ jobs:
7171
7272 - name : Install dependencies
7373 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
8585
8686 - name : Validate composer.json and composer.lock
8787 run : composer validate
8888 working-directory : framework-tests
8989
9090 - name : Install Symfony Sample
9191 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
9494 working-directory : framework-tests
9595
9696 - name : Prepare the test environment
0 commit comments