1717 strategy :
1818 matrix :
1919 php-version :
20- - " 8.2 "
20+ - " 8.3 "
2121
2222 steps :
2323 - uses : " actions/checkout@v4"
2727 php-version : " ${{ matrix.php-version }}"
2828 ini-values : " ${{ env.INI_VALUES }}"
2929 tools : composer-normalize,composer-require-checker
30- - uses : " ramsey/composer-install@v2 "
30+ - uses : " ramsey/composer-install@v3 "
3131
3232 - run : " composer validate --strict"
3333 - run : " composer-normalize --dry-run"
@@ -39,11 +39,11 @@ jobs:
3939 strategy :
4040 matrix :
4141 php-version :
42- - " 8.3 "
42+ - " 8.4 "
4343 code-coverage :
4444 - " none"
4545 include :
46- - php-version : " 8.2 "
46+ - php-version : " 8.3 "
4747 code-coverage : " pcov"
4848
4949 steps :
5353 coverage : " ${{ matrix.code-coverage }}"
5454 php-version : " ${{ matrix.php-version }}"
5555 ini-values : " ${{ env.INI_VALUES }}"
56- - uses : " ramsey/composer-install@v2"
56+ - uses : " ramsey/composer-install@v3"
57+ with :
58+ composer-options : " --ignore-platform-req=php"
5759
5860 - run : " vendor/bin/phpunit --no-coverage --no-logging"
5961 if : ${{ matrix.code-coverage == 'none' }}
7779 strategy :
7880 matrix :
7981 php-version :
80- - " 8.2 "
82+ - " 8.3 "
8183
8284 steps :
8385 - uses : " actions/checkout@v4"
8688 coverage : " none"
8789 php-version : " ${{ matrix.php-version }}"
8890 ini-values : " ${{ env.INI_VALUES }}"
89- - uses : " ramsey/composer-install@v2 "
91+ - uses : " ramsey/composer-install@v3 "
9092
9193 - run : " vendor/bin/php-cs-fixer fix --verbose --dry-run --diff"
9294
9698 strategy :
9799 matrix :
98100 php-version :
99- - " 8.2 "
101+ - " 8.3 "
100102
101103 steps :
102104 - uses : " actions/checkout@v4"
@@ -105,6 +107,6 @@ jobs:
105107 coverage : " none"
106108 php-version : " ${{ matrix.php-version }}"
107109 ini-values : " ${{ env.INI_VALUES }}"
108- - uses : " ramsey/composer-install@v2 "
110+ - uses : " ramsey/composer-install@v3 "
109111
110112 - run : " vendor/bin/phpstan analyse --no-progress --error-format=github"
0 commit comments