@@ -94,16 +94,12 @@ jobs:
9494 restore-keys : |
9595 ${{ runner.os }}-php-${{ matrix.php }}-composer-
9696
97- -
98- name : Configure global composer
99- run : |
100- composer global config --no-plugins allow-plugins.symfony/flex true
101- composer global require --no-progress --no-scripts --no-plugins "symfony/flex:^2.2.2"
102-
10397 -
10498 name : Restrict Symfony version
10599 if : matrix.symfony != ''
106100 run : |
101+ composer global config --no-plugins allow-plugins.symfony/flex true
102+ composer global require --no-progress --no-scripts --no-plugins "symfony/flex:^2.4"
107103 composer config extra.symfony.require "${{ matrix.symfony }}"
108104
109105 -
@@ -113,9 +109,7 @@ jobs:
113109
114110 -
115111 name : Install PHP dependencies
116- run : composer install --no-interaction --no-plugins
117- env :
118- SYMFONY_REQUIRE : ${{ matrix.symfony }}
112+ run : composer install --no-interaction
119113
120114 -
121115 name : Get Yarn cache directory
@@ -157,8 +151,12 @@ jobs:
157151 run : (cd tests/Application && bin/console sylius:fixtures:load -n)
158152
159153 -
160- name : Validate database schema
161- run : (cd tests/Application && bin/console doctrine:schema:validate)
154+ name : Validate composer.json
155+ run : composer validate --ansi --strict
156+
157+ -
158+ name : Validate container
159+ run : (cd tests/Application && bin/console lint:container)
162160
163161 -
164162 name : Run ECS
0 commit comments