File tree Expand file tree Collapse file tree 4 files changed +10
-10
lines changed Expand file tree Collapse file tree 4 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 1717 - name : Setup PHP
1818 uses : shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e
1919 with :
20- php-version : ' 8.3 '
20+ php-version : ' 8.4 '
2121 tools : composer
2222
2323 - name : Get Composer Cache Directory
Original file line number Diff line number Diff line change 1- FROM php:8.3 .10-cli-alpine3.20 AS build
1+ FROM php:8.4 .10-cli-alpine3.22 AS build
22
33RUN apk add --no-cache ca-certificates curl jo zip unzip
44
@@ -9,7 +9,7 @@ RUN curl -L -o install-php-extensions \
99 && chmod +x install-php-extensions \
1010 && install-php-extensions ds-^1@stable intl
1111
12- COPY --from=composer:2.7.7 /usr/bin/composer /usr/local/bin/composer
12+ COPY --from=composer:2.8.9 /usr/bin/composer /usr/local/bin/composer
1313
1414WORKDIR /opt/test-runner
1515COPY . .
@@ -23,7 +23,7 @@ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" \
2323 COMPOSER_ALLOW_SUPERUSER=1 \
2424 composer install --no-cache --no-dev --no-interaction --no-progress
2525
26- FROM php:8.3 .10-cli-alpine3.20 AS runtime
26+ FROM php:8.4 .10-cli-alpine3.22 AS runtime
2727
2828COPY --from=build /usr/bin/jo /usr/bin/jo
2929COPY --from=build /usr/local/lib/php/extensions /usr/local/lib/php/extensions
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ It meets the complete spec for testing all exercises.
1010### Docker image
1111
1212The website uses isolated Docker images to run untrusted code in a sandbox.
13- The image provided by this repository consists of PHP 8.3 .10 (PHPUnit 10 ).
13+ The image provided by this repository consists of PHP 8.4 .10 (PHPUnit 11 ).
1414All final assets are built into the image, because the image does not have network access once in use.
1515
1616Includes PHP extensions: ds, intl
Original file line number Diff line number Diff line change 88 }
99 },
1010 "require" : {
11- "php" : " ^8.3 " ,
12- "phpunit/phpunit" : " ^10 .5.29 "
11+ "php" : " ^8.4 " ,
12+ "phpunit/phpunit" : " ^11 .5.26 "
1313 },
1414 "require-dev" : {
15- "phpstan/phpstan" : " ^2.1" ,
16- "slevomat/coding-standard" : " ^8.14 .1" ,
17- "squizlabs/php_codesniffer" : " ^3.12 "
15+ "phpstan/phpstan" : " ^2.1.17 " ,
16+ "slevomat/coding-standard" : " ^8.19 .1" ,
17+ "squizlabs/php_codesniffer" : " ^3.13.2 "
1818 },
1919 "scripts" : {
2020 "phpstan" : " phpstan analyse --configuration phpstan.neon --memory-limit=2G" ,
You can’t perform that action at this time.
0 commit comments