Skip to content

Commit 198dc60

Browse files
committed
Updated package version requirements and test jobs
1 parent 19a5683 commit 198dc60

2 files changed

Lines changed: 56 additions & 22 deletions

File tree

.github/workflows/test.yaml

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
coverage: none
1818
- name: php-cs-fixer
1919
run: |
20-
wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.19.0/php-cs-fixer.phar -q
20+
wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v3.11.0/php-cs-fixer.phar -q
2121
php php-cs-fixer.phar fix --dry-run --diff
2222
23-
tests-php-8-0-symfony-4-4:
23+
tests-php-8-0-symfony-5-4:
2424
runs-on: ubuntu-latest
2525
env:
26-
SYMFONY_VERSION: 4.4.*
26+
SYMFONY_VERSION: 5.4.*
2727
steps:
2828
- uses: actions/checkout@master
2929
- uses: shivammathur/setup-php@v2
@@ -34,13 +34,13 @@ jobs:
3434
run: |
3535
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
3636
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
37-
composer update --prefer-lowest --prefer-dist --no-interaction --no-ansi --no-progress
37+
composer update --prefer-dist --no-interaction --no-ansi --no-progress
3838
php vendor/bin/simple-phpunit
3939
40-
tests-php-8-0-symfony-5-4:
40+
tests-php-8-0-symfony-6-0:
4141
runs-on: ubuntu-latest
4242
env:
43-
SYMFONY_VERSION: 5.4.*
43+
SYMFONY_VERSION: 6.0.*
4444
steps:
4545
- uses: actions/checkout@master
4646
- uses: shivammathur/setup-php@v2
@@ -54,6 +54,23 @@ jobs:
5454
composer update --prefer-dist --no-interaction --no-ansi --no-progress
5555
php vendor/bin/simple-phpunit
5656
57+
tests-php-8-1-symfony-5-4:
58+
runs-on: ubuntu-latest
59+
env:
60+
SYMFONY_VERSION: 5.4.*
61+
steps:
62+
- uses: actions/checkout@master
63+
- uses: shivammathur/setup-php@v2
64+
with:
65+
php-version: '8.1'
66+
coverage: none
67+
- name: PHPUnit
68+
run: |
69+
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
70+
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
71+
composer update --prefer-dist --no-interaction --no-ansi --no-progress
72+
php vendor/bin/simple-phpunit
73+
5774
tests-php-8-1-symfony-6-0:
5875
runs-on: ubuntu-latest
5976
env:
@@ -70,3 +87,20 @@ jobs:
7087
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
7188
composer update --prefer-dist --no-interaction --no-ansi --no-progress
7289
php vendor/bin/simple-phpunit
90+
91+
tests-php-8-1-symfony-6-1:
92+
runs-on: ubuntu-latest
93+
env:
94+
SYMFONY_VERSION: 6.1.*
95+
steps:
96+
- uses: actions/checkout@master
97+
- uses: shivammathur/setup-php@v2
98+
with:
99+
php-version: '8.1'
100+
coverage: none
101+
- name: PHPUnit
102+
run: |
103+
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
104+
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
105+
composer update --prefer-dist --no-interaction --no-ansi --no-progress
106+
php vendor/bin/simple-phpunit

composer.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,27 @@
2020
}
2121
},
2222
"require": {
23-
"php": "^8.0",
23+
"php": ">=8.0",
2424
"league/flysystem": "^3.0",
25-
"symfony/config": "^4.4|^5.0|^6.0",
25+
"symfony/config": "^5.4|^6.0",
2626
"symfony/deprecation-contracts": "^2.1|^3",
27-
"symfony/http-kernel": "^4.4|^5.0|^6.0",
28-
"symfony/dependency-injection": "^4.4|^5.0|^6.0",
29-
"symfony/options-resolver": "^4.4|^5.0|^6.0"
27+
"symfony/http-kernel": "^5.4|^6.0",
28+
"symfony/dependency-injection": "^5.4|^6.0",
29+
"symfony/options-resolver": "^5.4|^6.0"
3030
},
3131
"require-dev": {
32-
"league/flysystem-async-aws-s3": "^2.0|^3.0",
33-
"league/flysystem-aws-s3-v3": "^2.0|^3.0",
32+
"league/flysystem-async-aws-s3": "^3.1",
33+
"league/flysystem-aws-s3-v3": "^3.1",
3434
"league/flysystem-azure-blob-storage": "^3.1",
35-
"league/flysystem-ftp": "^2.0|^3.0",
36-
"league/flysystem-google-cloud-storage": "^2.0|^3.0",
37-
"league/flysystem-memory": "^2.0|^3.0",
38-
"league/flysystem-sftp-v3": "^2.0|^3.0",
39-
"symfony/dotenv": "^4.4|^5.0|^6.0",
40-
"symfony/framework-bundle": "^4.4|^5.0|^6.0",
41-
"symfony/phpunit-bridge": "^5.2",
42-
"symfony/var-dumper": "^4.4|^5.0|^6.0",
43-
"symfony/yaml": "^4.4|^5.0|^6.0"
35+
"league/flysystem-ftp": "^3.1",
36+
"league/flysystem-google-cloud-storage": "^3.1",
37+
"league/flysystem-memory": "^3.0",
38+
"league/flysystem-sftp-v3": "^3.1",
39+
"symfony/dotenv": "^5.4|^6.0",
40+
"symfony/framework-bundle": "^5.4|^6.0",
41+
"symfony/phpunit-bridge": "^5.4|^6.0",
42+
"symfony/var-dumper": "^5.4|^6.0",
43+
"symfony/yaml": "^5.4|^6.0"
4444
},
4545
"conflict": {
4646
"league/flysystem-cached-adapter": "<1.0.9"

0 commit comments

Comments
 (0)