Skip to content

Commit a38a6fa

Browse files
committed
Extend CI for PHP 8.2/Symfony 6.1 and PHP 8.2/Symfony 6.2
1 parent 4b6e809 commit a38a6fa

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/test.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,3 +89,37 @@ jobs:
8989
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
9090
composer update --prefer-dist --no-interaction --no-ansi --no-progress
9191
php vendor/bin/simple-phpunit
92+
93+
tests-php-8-2-symfony-6-1:
94+
runs-on: ubuntu-latest
95+
env:
96+
SYMFONY_VERSION: 6.1.*
97+
steps:
98+
- uses: actions/checkout@v3
99+
- uses: shivammathur/setup-php@v2
100+
with:
101+
php-version: '8.2'
102+
coverage: none
103+
- name: PHPUnit
104+
run: |
105+
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
106+
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
107+
composer update --prefer-dist --no-interaction --no-ansi --no-progress
108+
php vendor/bin/simple-phpunit
109+
110+
tests-php-8-2-symfony-6-2:
111+
runs-on: ubuntu-latest
112+
env:
113+
SYMFONY_VERSION: 6.2.*
114+
steps:
115+
- uses: actions/checkout@v3
116+
- uses: shivammathur/setup-php@v2
117+
with:
118+
php-version: '8.2'
119+
coverage: none
120+
- name: PHPUnit
121+
run: |
122+
composer require --no-update symfony/config=$SYMFONY_VERSION symfony/http-kernel=$SYMFONY_VERSION symfony/dependency-injection=$SYMFONY_VERSION symfony/options-resolver=$SYMFONY_VERSION
123+
composer require --no-update --dev symfony/framework-bundle=$SYMFONY_VERSION symfony/yaml=$SYMFONY_VERSION
124+
composer update --prefer-dist --no-interaction --no-ansi --no-progress
125+
php vendor/bin/simple-phpunit

0 commit comments

Comments
 (0)