@@ -17,15 +17,11 @@ jobs:
1717 - name : ' Setup PHP'
1818 uses : ' shivammathur/setup-php@v2'
1919 with :
20- php-version : ' 8.1'
21- - name : ' Fix dependencies'
22- uses : ' php-actions/composer@v6'
23- with :
24- command : ' require'
25- args : ' darkwebdesign/symfony-addon-transformers:6.4.x-dev --dev --no-install'
26- php_version : ' 8.1'
27- - name : ' Composer Install'
28- uses : ' ramsey/composer-install@v3'
20+ php-version : ' 8.2'
21+ - name : ' Install dependencies'
22+ run : |
23+ composer require --dev --no-install darkwebdesign/symfony-addon-transformers:7.0.x-dev
24+ composer install --no-progress --prefer-dist --optimize-autoloader
2925 - name : ' Rector'
3026 run : ' vendor/bin/rector process --dry-run --no-progress-bar --ansi'
3127
@@ -38,15 +34,11 @@ jobs:
3834 - name : ' Setup PHP'
3935 uses : ' shivammathur/setup-php@v2'
4036 with :
41- php-version : ' 8.1'
42- - name : ' Fix dependencies'
43- uses : ' php-actions/composer@v6'
44- with :
45- command : ' require'
46- args : ' darkwebdesign/symfony-addon-transformers:6.4.x-dev --dev --no-install'
47- php_version : ' 8.1'
48- - name : ' Composer Install'
49- uses : ' ramsey/composer-install@v3'
37+ php-version : ' 8.2'
38+ - name : ' Install dependencies'
39+ run : |
40+ composer require --dev --no-install darkwebdesign/symfony-addon-transformers:7.0.x-dev
41+ composer install --no-progress --prefer-dist --optimize-autoloader
5042 - name : ' PHPStan'
5143 run : ' vendor/bin/phpstan analyze --no-progress --ansi'
5244
@@ -59,15 +51,11 @@ jobs:
5951 - name : ' Setup PHP'
6052 uses : ' shivammathur/setup-php@v2'
6153 with :
62- php-version : ' 8.1'
63- - name : ' Fix dependencies'
64- uses : ' php-actions/composer@v6'
65- with :
66- command : ' require'
67- args : ' darkwebdesign/symfony-addon-transformers:6.4.x-dev --dev --no-install'
68- php_version : ' 8.1'
69- - name : ' Composer Install'
70- uses : ' ramsey/composer-install@v3'
54+ php-version : ' 8.2'
55+ - name : ' Install dependencies'
56+ run : |
57+ composer require --dev --no-install darkwebdesign/symfony-addon-transformers:7.0.x-dev
58+ composer install --no-progress --prefer-dist --optimize-autoloader
7159 - name : ' PHP CS Fixer'
7260 run : ' vendor/bin/php-cs-fixer fix --diff --dry-run --show-progress=none --ansi'
7361
7664 runs-on : ' ubuntu-24.04'
7765 strategy :
7866 matrix :
79- include :
80- - php : ' 8.1'
81- - php : ' 8.2'
82- - php : ' 8.3'
67+ php : ['8.2', '8.3']
8368 fail-fast : false
8469 steps :
8570 - name : ' Checkout'
@@ -88,14 +73,10 @@ jobs:
8873 uses : ' shivammathur/setup-php@v2'
8974 with :
9075 php-version : " ${{ matrix.php }}"
91- - name : ' Fix dependencies'
92- uses : ' php-actions/composer@v6'
93- with :
94- command : ' require'
95- args : ' darkwebdesign/symfony-addon-transformers:6.4.x-dev --dev --no-install'
96- php_version : " ${{ matrix.php }}"
97- - name : ' Composer Install'
98- uses : ' ramsey/composer-install@v3'
76+ - name : ' Install dependencies'
77+ run : |
78+ composer require --dev --no-install darkwebdesign/symfony-addon-transformers:7.0.x-dev
79+ composer install --no-progress --prefer-dist --optimize-autoloader
9980 - name : ' PHPUnit'
10081 run : ' XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-text --coverage-clover phpunit-coverage.xml'
10182 - name : ' Code Climate'
0 commit comments