Skip to content

Commit 72846b0

Browse files
authored
Merge pull request Codeception#162 from Codeception/fix-ci
Fix Github actions
2 parents 8530cac + 5f7b5c0 commit 72846b0

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

.github/workflows/main.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
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
@@ -51,7 +51,7 @@ jobs:
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

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy