From 84214e44a7b62567c38d3158db6e07d1f1adb64a Mon Sep 17 00:00:00 2001 From: Sohel Ahmed Mesaniya Date: Wed, 1 Oct 2025 18:03:46 +0530 Subject: [PATCH 1/4] Create PR --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1ff3e2b4..1466f904 100644 --- a/README.md +++ b/README.md @@ -997,3 +997,4 @@ Professional support, consulting as well as software development services are av https://www.cebe.cc/en/contact Development of this library is sponsored by [cebe.:cloud: "Your Professional Deployment Platform"](https://cebe.cloud). + From c475997b0d9a0860f9bfbd19baa597a1e58a44d3 Mon Sep 17 00:00:00 2001 From: Sohel Ahmed Mesaniya Date: Fri, 10 Oct 2025 17:16:59 +0530 Subject: [PATCH 2/4] Fixes this issue --- README.md | 1 - tests/docker/Dockerfile | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1466f904..1ff3e2b4 100644 --- a/README.md +++ b/README.md @@ -997,4 +997,3 @@ Professional support, consulting as well as software development services are av https://www.cebe.cc/en/contact Development of this library is sponsored by [cebe.:cloud: "Your Professional Deployment Platform"](https://cebe.cloud). - diff --git a/tests/docker/Dockerfile b/tests/docker/Dockerfile index 59eae6a9..028a8d41 100644 --- a/tests/docker/Dockerfile +++ b/tests/docker/Dockerfile @@ -11,7 +11,8 @@ RUN echo "force-unsafe-io" > /etc/dpkg/dpkg.cfg.d/02apt-speedup && \ RUN apt-get update && \ apt-get -y install \ gnupg2 && \ - apt-key update && \ + # Remove the deprecated apt-key update command + # apt-key update && \ apt-get update && \ apt-get install -y --no-install-recommends \ imagemagick \ @@ -26,7 +27,7 @@ RUN apt-get update && \ libonig-dev \ nano \ git \ - unzip\ + unzip \ libxml2-dev \ curl \ libcurl4-openssl-dev \ @@ -35,7 +36,7 @@ RUN apt-get update && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ # https://xdebug.org/docs/compat \ - && if [ "$BUILD_PHP_VERSION" = "8.2" ] || [ "$BUILD_PHP_VERSION" = "8.3" ] ; then pecl install xdebug ; else pecl install xdebug-3.1.5 ; fi \ + && if [ "$BUILD_PHP_VERSION" = "8.2" ] || [ "$BUILD_PHP_VERSION" = "8.3" ] || [ "$BUILD_PHP_VERSION" = "8.4" ] ; then pecl install xdebug ; else pecl install xdebug-3.1.5 ; fi \ && docker-php-ext-enable xdebug \ && docker-php-ext-install \ zip \ From 40f534283f2789176813e1fd9edba3a3a38eb508 Mon Sep 17 00:00:00 2001 From: Sohel Ahmed Mesaniya Date: Fri, 10 Oct 2025 17:26:33 +0530 Subject: [PATCH 3/4] Fix this issue --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 115ef883..5de9d454 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "cebe/php-openapi": "^1.7.0", "yiisoft/yii2": "~2.0.48", "yiisoft/yii2-gii": "~2.0.0 | ~2.1.0 | ~2.2.0| ~2.3.0", - "laminas/laminas-code": ">=3.4 <=4.13", + "laminas/laminas-code": ">=3.4 <=4.15", "php-openapi/yii2-fractal": "^1.4", "fakerphp/faker": "^1.9", "sam-it/yii2-mariadb": "^2.0", From 5e6d93d0b6eb159c8889e4d9f5c0d9c05aed6a20 Mon Sep 17 00:00:00 2001 From: Sohel Ahmed Mesaniya Date: Fri, 10 Oct 2025 17:27:20 +0530 Subject: [PATCH 4/4] Run tests in PHP 8.4 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 462cb33e..d86a3aa6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - php-versions: ['7.4', '8.0', '8.1', '8.2', '8.3'] + php-versions: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v3