Skip to content

Commit 48ae2f0

Browse files
committed
Fix and improve CI
1 parent de58094 commit 48ae2f0

1 file changed

Lines changed: 16 additions & 27 deletions

File tree

.github/workflows/test.yaml

Lines changed: 16 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,85 +13,74 @@ jobs:
1313
- uses: actions/checkout@master
1414
- uses: shivammathur/setup-php@v2
1515
with:
16-
php-version: '7.4'
16+
php-version: '8.0'
17+
coverage: none
1718
- name: php-cs-fixer
1819
run: |
19-
wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.16.4/php-cs-fixer.phar -q
20+
wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.19.0/php-cs-fixer.phar -q
2021
php php-cs-fixer.phar fix --dry-run --diff
2122
22-
tests-php-7-2-symfony-4-2:
23+
tests-php-7-2-symfony-4-4:
2324
runs-on: ubuntu-latest
2425
env:
25-
SYMFONY_VERSION: 4.2.*
26+
SYMFONY_VERSION: 4.4.*
2627
steps:
2728
- uses: actions/checkout@master
2829
- uses: shivammathur/setup-php@v2
2930
with:
3031
php-version: '7.2'
32+
coverage: none
3133
- name: PHPUnit
3234
run: |
3335
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
3436
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
3537
composer update --prefer-lowest --prefer-dist --no-interaction --no-ansi --no-progress
3638
php vendor/bin/simple-phpunit
3739
38-
tests-php-7-3-symfony-5-0:
40+
tests-php-7-4-symfony-5-3:
3941
runs-on: ubuntu-latest
4042
env:
41-
SYMFONY_VERSION: 5.0.*
43+
SYMFONY_VERSION: 5.3.*
4244
steps:
4345
- uses: actions/checkout@master
4446
- uses: shivammathur/setup-php@v2
4547
with:
46-
php-version: '7.3'
48+
php-version: '7.4'
49+
coverage: none
4750
- name: PHPUnit
4851
run: |
4952
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
5053
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
5154
composer update --prefer-dist --no-interaction --no-ansi --no-progress
5255
php vendor/bin/simple-phpunit
5356
54-
tests-php-8-0-symfony-5-2:
57+
tests-php-8-0-symfony-5-4:
5558
runs-on: ubuntu-latest
5659
env:
57-
SYMFONY_VERSION: 5.2.*
60+
SYMFONY_VERSION: 5.4.*
5861
steps:
5962
- uses: actions/checkout@master
6063
- uses: shivammathur/setup-php@v2
6164
with:
6265
php-version: '8.0'
66+
coverage: none
6367
- name: PHPUnit
6468
run: |
6569
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
6670
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
6771
composer update --prefer-dist --no-interaction --no-ansi --no-progress
6872
php vendor/bin/simple-phpunit
6973
70-
tests-php-7-4-symfony-6-0:
74+
tests-php-8-1-symfony-6-0:
7175
runs-on: ubuntu-latest
7276
env:
7377
SYMFONY_VERSION: 6.0.*
7478
steps:
7579
- uses: actions/checkout@master
7680
- uses: shivammathur/setup-php@v2
7781
with:
78-
php-version: '7.4'
79-
- name: PHPUnit
80-
run: |
81-
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
82-
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
83-
composer update --prefer-dist --no-interaction --no-ansi --no-progress
84-
php vendor/bin/simple-phpunit
85-
86-
tests-php-8-0-symfony-6-0:
87-
runs-on: ubuntu-latest
88-
env:
89-
SYMFONY_VERSION: 6.0.*
90-
steps:
91-
- uses: actions/checkout@master
92-
- uses: shivammathur/setup-php@v2
93-
with:
94-
php-version: '8.0'
82+
php-version: '8.1'
83+
coverage: none
9584
- name: PHPUnit
9685
run: |
9786
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION

0 commit comments

Comments
 (0)