From 3a8dbe5ee3c516aa2867795a0d7ffdf23b847842 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sat, 13 Dec 2025 16:07:24 +0200 Subject: [PATCH 1/4] Chore(env) - Update PHP version on Docker files --- Dockerfile | 6 +++--- Dockerfile_dev | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 33d25051a..118f0b566 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.7-labs -FROM php:8.4.14-fpm-bookworm +FROM php:8.5.0-fpm-bookworm ENV APP_ENV prod ENV APP_DEBUG 0 @@ -19,7 +19,7 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # Copy the install-php-extensions (Easily install PHP extension in official PHP Docker containers) -COPY --from=mlocati/php-extension-installer:2.9.13 /usr/bin/install-php-extensions /usr/local/bin/ +COPY --from=mlocati/php-extension-installer:2.9.20 /usr/bin/install-php-extensions /usr/local/bin/ # Install and enable all necessary PHP extensions RUN install-php-extensions \ @@ -40,7 +40,7 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # Copy the Composer PHAR from the Composer image into the PHP image -COPY --from=composer:2.8.12 /usr/bin/composer /usr/bin/composer +COPY --from=composer:2.9.2 /usr/bin/composer /usr/bin/composer # Enable Composer autocompletion RUN composer completion bash > /etc/bash_completion.d/composer diff --git a/Dockerfile_dev b/Dockerfile_dev index 3e1c50ae5..c8933b3ef 100644 --- a/Dockerfile_dev +++ b/Dockerfile_dev @@ -1,4 +1,4 @@ -FROM php:8.4.14-fpm-bookworm +FROM php:8.5.0-fpm-bookworm # Let's use bash as a default shell with login each time SHELL ["/bin/bash", "--login", "-c"] @@ -10,7 +10,7 @@ ARG HOST_GID # Declare constants ENV PATH "$PATH:/home/dev/.composer/vendor/bin:/app/vendor/bin" ENV NVM_VERSION v0.40.3 -ENV NODE_VERSION 25.1.0 +ENV NODE_VERSION 25.2.1 # Update package list and install necessary libraries RUN apt-get update \ @@ -57,7 +57,7 @@ ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 # Copy the install-php-extensions (Easily install PHP extension in official PHP Docker containers) -COPY --from=mlocati/php-extension-installer:2.9.13 /usr/bin/install-php-extensions /usr/local/bin/ +COPY --from=mlocati/php-extension-installer:2.9.20 /usr/bin/install-php-extensions /usr/local/bin/ # Enable all necessary PHP packages RUN install-php-extensions \ @@ -79,7 +79,7 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # Copy the Composer PHAR from the Composer image into the PHP image -COPY --from=composer:2.8.12 /usr/bin/composer /usr/bin/composer +COPY --from=composer:2.9.2 /usr/bin/composer /usr/bin/composer # Enable Composer autocompletion RUN composer completion bash > /etc/bash_completion.d/composer From d03d9519bf2f10fb447868a4c07133fcb12ad768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sat, 13 Dec 2025 16:07:50 +0200 Subject: [PATCH 2/4] Chore(env) - Update composer files for PHP 8.5 --- composer.json | 4 ++-- composer.lock | 8 ++++---- tools/02_phpstan/composer.json | 4 ++-- tools/02_phpstan/composer.lock | 8 ++++---- tools/03_psalm/composer.json | 4 ++-- tools/03_psalm/composer.lock | 8 ++++---- tools/04_symplify/composer.json | 4 ++-- tools/04_symplify/composer.lock | 8 ++++---- tools/05_infection/composer.json | 4 ++-- tools/05_infection/composer.lock | 8 ++++---- tools/06_php-coveralls/composer.json | 4 ++-- tools/06_php-coveralls/composer.lock | 8 ++++---- tools/07_phpinsights/composer.json | 4 ++-- tools/07_phpinsights/composer.lock | 8 ++++---- tools/08_phpmetrics/composer.json | 4 ++-- tools/08_phpmetrics/composer.lock | 8 ++++---- tools/09_rector/composer.json | 4 ++-- tools/09_rector/composer.lock | 8 ++++---- tools/10_composer/composer.json | 4 ++-- tools/10_composer/composer.lock | 8 ++++---- tools/11_phplint/composer.json | 4 ++-- tools/11_phplint/composer.lock | 8 ++++---- tools/12_php-parallel-lint/composer.json | 4 ++-- tools/12_php-parallel-lint/composer.lock | 8 ++++---- 24 files changed, 72 insertions(+), 72 deletions(-) diff --git a/composer.json b/composer.json index 69061d960..d1175e7b0 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "php": "^8.4.0", + "php": "^8.5.0", "ext-apcu": "*", "ext-iconv": "*", "ext-json": "*", @@ -95,7 +95,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "sort-packages": true }, diff --git a/composer.lock b/composer.lock index 42dcc7d16..42eddecdf 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ef121d97b425dd78e08d70eb1e67352d", + "content-hash": "d6eb8e02364972a1dc178594c58a37ec", "packages": [ { "name": "brick/math", @@ -11524,7 +11524,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0", + "php": "^8.5.0", "ext-apcu": "*", "ext-iconv": "*", "ext-json": "*", @@ -11534,7 +11534,7 @@ }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/02_phpstan/composer.json b/tools/02_phpstan/composer.json index dbc050139..f5df19148 100644 --- a/tools/02_phpstan/composer.json +++ b/tools/02_phpstan/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "phpstan/phpstan": "2.1.33", @@ -15,7 +15,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/02_phpstan/composer.lock b/tools/02_phpstan/composer.lock index 7c82d1472..132da2620 100644 --- a/tools/02_phpstan/composer.lock +++ b/tools/02_phpstan/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c414f3cda87b62d288d061134c858658", + "content-hash": "1fada9594956e7426df26b7227db124a", "packages": [], "packages-dev": [ { @@ -1244,11 +1244,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/03_psalm/composer.json b/tools/03_psalm/composer.json index a0ec6b7a9..8bed27691 100644 --- a/tools/03_psalm/composer.json +++ b/tools/03_psalm/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.3.0" + "php": "^8.5.0" }, "require-dev": { "roave/security-advisories": "dev-latest", @@ -15,7 +15,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/03_psalm/composer.lock b/tools/03_psalm/composer.lock index d18aba93d..3f33dd4da 100644 --- a/tools/03_psalm/composer.lock +++ b/tools/03_psalm/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e2c54b32f25220ad513da7d62232299f", + "content-hash": "ad8ba8e99b04b61f9e1075cfb1139e8c", "packages": [], "packages-dev": [ { @@ -5954,11 +5954,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.3.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/04_symplify/composer.json b/tools/04_symplify/composer.json index cc79cdca3..7cfc29f0c 100644 --- a/tools/04_symplify/composer.json +++ b/tools/04_symplify/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "3.92.0", @@ -14,7 +14,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/04_symplify/composer.lock b/tools/04_symplify/composer.lock index 6208c7dc8..fb33070bb 100644 --- a/tools/04_symplify/composer.lock +++ b/tools/04_symplify/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e740975f6a967d4def8a453ed4ab91b8", + "content-hash": "3aa234f11ef4881ef1a329a615b3300d", "packages": [], "packages-dev": [ { @@ -3780,11 +3780,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/05_infection/composer.json b/tools/05_infection/composer.json index d0dded4cc..ab61b50b5 100644 --- a/tools/05_infection/composer.json +++ b/tools/05_infection/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "infection/infection": "0.31.9", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/05_infection/composer.lock b/tools/05_infection/composer.lock index 3a7a822c1..64a1de6b4 100644 --- a/tools/05_infection/composer.lock +++ b/tools/05_infection/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "657d6826f8866dbf9eea7fe40b17ab1d", + "content-hash": "c85f5dcff47b316cdd55dcb78c76e6f9", "packages": [], "packages-dev": [ { @@ -3525,11 +3525,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/06_php-coveralls/composer.json b/tools/06_php-coveralls/composer.json index 1f608b389..d8d022091 100644 --- a/tools/06_php-coveralls/composer.json +++ b/tools/06_php-coveralls/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "php-coveralls/php-coveralls": "2.9.0", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/06_php-coveralls/composer.lock b/tools/06_php-coveralls/composer.lock index 467decb51..c63d11729 100644 --- a/tools/06_php-coveralls/composer.lock +++ b/tools/06_php-coveralls/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "08faf10ed99b99c2c589dbec493df5a8", + "content-hash": "32115b59c4a1890552c528a9d531cdec", "packages": [], "packages-dev": [ { @@ -2693,11 +2693,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/07_phpinsights/composer.json b/tools/07_phpinsights/composer.json index 7149ad59b..ac5b9aca5 100644 --- a/tools/07_phpinsights/composer.json +++ b/tools/07_phpinsights/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "nunomaduro/phpinsights": "2.13.3", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/07_phpinsights/composer.lock b/tools/07_phpinsights/composer.lock index df8b33882..03548cc89 100644 --- a/tools/07_phpinsights/composer.lock +++ b/tools/07_phpinsights/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0896e0835c2f7a73785b4f50f20dd7af", + "content-hash": "86fcfa9a155aa38cb28a6383d2d35a6c", "packages": [], "packages-dev": [ { @@ -5024,11 +5024,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/08_phpmetrics/composer.json b/tools/08_phpmetrics/composer.json index d09c5e7cc..bcfbebf0b 100644 --- a/tools/08_phpmetrics/composer.json +++ b/tools/08_phpmetrics/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "phpmetrics/phpmetrics": "3.0.0rc8", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/08_phpmetrics/composer.lock b/tools/08_phpmetrics/composer.lock index 3046488c5..bbea65151 100644 --- a/tools/08_phpmetrics/composer.lock +++ b/tools/08_phpmetrics/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9380f91ed4b7a532e83c2aef57e081ce", + "content-hash": "619b2934f0f173caf0102c184533c37d", "packages": [], "packages-dev": [ { @@ -1199,11 +1199,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/09_rector/composer.json b/tools/09_rector/composer.json index b63e70d98..136beb767 100644 --- a/tools/09_rector/composer.json +++ b/tools/09_rector/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "rector/rector": "2.2.14", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/09_rector/composer.lock b/tools/09_rector/composer.lock index e3a6e6776..a8be71e3b 100644 --- a/tools/09_rector/composer.lock +++ b/tools/09_rector/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b4d9945b27daf2585fe8296ff1f052e0", + "content-hash": "58615306d03449765b396154d827921a", "packages": [], "packages-dev": [ { @@ -1133,11 +1133,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/10_composer/composer.json b/tools/10_composer/composer.json index 34a7dc3f2..5238a6ace 100644 --- a/tools/10_composer/composer.json +++ b/tools/10_composer/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "ergebnis/composer-normalize": "2.48.2", @@ -14,7 +14,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/10_composer/composer.lock b/tools/10_composer/composer.lock index fb2256c27..4a65c4b90 100644 --- a/tools/10_composer/composer.lock +++ b/tools/10_composer/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "87802dcc930241549507c166e50c0026", + "content-hash": "2edd2c7d7180139418ca9db6c3478407", "packages": [], "packages-dev": [ { @@ -4167,11 +4167,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/11_phplint/composer.json b/tools/11_phplint/composer.json index 755a8de20..f1e6f0daa 100644 --- a/tools/11_phplint/composer.json +++ b/tools/11_phplint/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "overtrue/phplint": "9.7.1", @@ -12,7 +12,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/11_phplint/composer.lock b/tools/11_phplint/composer.lock index 4b35f77f7..2b062cd9a 100644 --- a/tools/11_phplint/composer.lock +++ b/tools/11_phplint/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b5ad4ac8a87e1e1a10c7813df5d83161", + "content-hash": "4f72522ffd9b5e667df33912601d73df", "packages": [], "packages-dev": [ { @@ -2673,11 +2673,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/tools/12_php-parallel-lint/composer.json b/tools/12_php-parallel-lint/composer.json index be18a063f..9f9b4d6a6 100644 --- a/tools/12_php-parallel-lint/composer.json +++ b/tools/12_php-parallel-lint/composer.json @@ -3,7 +3,7 @@ "description": "", "version": "1.0.0", "require": { - "php": "^8.4.0" + "php": "^8.5.0" }, "require-dev": { "php-parallel-lint/php-console-highlighter": "1.0.0", @@ -13,7 +13,7 @@ "config": { "allow-plugins": true, "platform": { - "php": "8.4.11" + "php": "8.5.0" }, "preferred-install": { "*": "dist" diff --git a/tools/12_php-parallel-lint/composer.lock b/tools/12_php-parallel-lint/composer.lock index 56c3ff673..24fc6945b 100644 --- a/tools/12_php-parallel-lint/composer.lock +++ b/tools/12_php-parallel-lint/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "04c0a2922a5f4f9e8c60eab130de49c9", + "content-hash": "426b09508f4f89c8d8dcbfe8f39d663b", "packages": [], "packages-dev": [ { @@ -1182,11 +1182,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.4.0" + "php": "^8.5.0" }, "platform-dev": {}, "platform-overrides": { - "php": "8.4.11" + "php": "8.5.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } From a159e0c0ce18fa13c092bf7f99f6048fe8eecaf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sat, 13 Dec 2025 16:08:01 +0200 Subject: [PATCH 3/4] Chore(env) - IDE settings --- .idea/php.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.idea/php.xml b/.idea/php.xml index bd06f122a..fca627da5 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -190,6 +190,8 @@ + + @@ -211,14 +213,14 @@ - - /usr/local/etc/php/conf.d/docker-fpm.ini, /usr/local/etc/php/conf.d/docker-php-ext-apcu.ini, /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini, /usr/local/etc/php/conf.d/docker-php-ext-igbinary.ini, /usr/local/etc/php/conf.d/docker-php-ext-intl.ini, /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini, /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini, /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini, /usr/local/etc/php/conf.d/docker-php-ext-zip.ini + + /usr/local/etc/php/conf.d/docker-fpm.ini, /usr/local/etc/php/conf.d/docker-php-ext-apcu.ini, /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini, /usr/local/etc/php/conf.d/docker-php-ext-igbinary.ini, /usr/local/etc/php/conf.d/docker-php-ext-intl.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini, /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini, /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini, /usr/local/etc/php/conf.d/docker-php-ext-zip.ini /usr/local/etc/php/php.ini - + @@ -243,6 +245,7 @@ + @@ -258,6 +261,7 @@ + @@ -269,7 +273,7 @@ - + From ef9e1e80f3b859a73d204b741176c6f317209020 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tarmo=20Lepp=C3=A4nen?= Date: Sat, 13 Dec 2025 16:09:30 +0200 Subject: [PATCH 4/4] Chore(env) - Update PHP version to 8.5 in GitHub Actions workflow --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6105ab37a..95d90c9e5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -32,7 +32,7 @@ jobs: - name: Setup PHP, with composer and extensions uses: shivammathur/setup-php@2.35.3 with: - php-version: '8.4' + php-version: '8.5' tools: composer:v2 - name: Get composer cache directory @@ -77,7 +77,7 @@ jobs: - name: Setup PHP, with composer and extensions uses: shivammathur/setup-php@2.35.3 with: - php-version: '8.4' + php-version: '8.5' tools: composer:v2 - name: Get composer cache directory @@ -132,7 +132,7 @@ jobs: - name: Setup PHP, with composer and extensions uses: shivammathur/setup-php@2.35.3 with: - php-version: '8.4' + php-version: '8.5' tools: composer:v2 - name: Get composer cache directory @@ -223,7 +223,7 @@ jobs: - name: Setup PHP, with composer and extensions uses: shivammathur/setup-php@2.35.3 with: - php-version: '8.4' + php-version: '8.5' extensions: pdo_mysql, mysql coverage: xdebug tools: composer:v2