From b54b96922b2a9322df473ec23dd09cfde08b82a2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 01:36:33 +0000 Subject: [PATCH 01/21] Lock file maintenance Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Maciej Koprek --- composer.lock | 112 +++++++++++++++++++++++++------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/composer.lock b/composer.lock index af45cef..980c80d 100644 --- a/composer.lock +++ b/composer.lock @@ -656,16 +656,16 @@ }, { "name": "symfony/console", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998" + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/42686880adaacdad1835ee8fc2a9ec5b7bd63998", - "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998", + "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765", + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", "shasum": "" }, "require": { @@ -730,7 +730,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.11" + "source": "https://github.com/symfony/console/tree/v6.4.12" }, "funding": [ { @@ -746,7 +746,7 @@ "type": "tidelift" } ], - "time": "2024-08-15T22:48:29+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/deprecation-contracts", @@ -1199,16 +1199,16 @@ }, { "name": "symfony/process", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3", + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3", "shasum": "" }, "require": { @@ -1240,7 +1240,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.8" + "source": "https://github.com/symfony/process/tree/v6.4.12" }, "funding": [ { @@ -1256,7 +1256,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-17T12:47:12+00:00" }, { "name": "symfony/service-contracts", @@ -1343,16 +1343,16 @@ }, { "name": "symfony/string", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b" + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/5bc3eb632cf9c8dbfd6529d89be9950d1518883b", - "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b", + "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", "shasum": "" }, "require": { @@ -1409,7 +1409,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.11" + "source": "https://github.com/symfony/string/tree/v6.4.12" }, "funding": [ { @@ -1425,20 +1425,20 @@ "type": "tidelift" } ], - "time": "2024-08-12T09:55:28+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "be37e7f13195e05ab84ca5269365591edd240335" + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/be37e7f13195e05ab84ca5269365591edd240335", - "reference": "be37e7f13195e05ab84ca5269365591edd240335", + "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971", + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", "shasum": "" }, "require": { @@ -1481,7 +1481,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.11" + "source": "https://github.com/symfony/yaml/tree/v6.4.12" }, "funding": [ { @@ -1497,7 +1497,7 @@ "type": "tidelift" } ], - "time": "2024-08-12T09:55:28+00:00" + "time": "2024-09-17T12:47:12+00:00" } ], "packages-dev": [ @@ -1815,24 +1815,24 @@ }, { "name": "composer/semver", - "version": "3.4.2", + "version": "3.4.3", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6" + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6", + "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -1876,7 +1876,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.2" + "source": "https://github.com/composer/semver/tree/3.4.3" }, "funding": [ { @@ -1892,7 +1892,7 @@ "type": "tidelift" } ], - "time": "2024-07-12T11:35:52+00:00" + "time": "2024-09-19T14:15:21+00:00" }, { "name": "composer/xdebug-handler", @@ -2869,16 +2869,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.19.1", + "version": "v4.19.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b" + "reference": "0ed4c8949a32986043e977dbe14776c14d644c45" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ed4c8949a32986043e977dbe14776c14d644c45", + "reference": "0ed4c8949a32986043e977dbe14776c14d644c45", "shasum": "" }, "require": { @@ -2919,9 +2919,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.2" }, - "time": "2024-03-17T08:10:35+00:00" + "time": "2024-09-17T19:36:00+00:00" }, { "name": "openlss/lib-array2xml", @@ -3459,16 +3459,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "3.0.41", + "version": "3.0.42", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "621c73f7dcb310b61de34d1da4c4204e8ace6ceb" + "reference": "db92f1b1987b12b13f248fe76c3a52cadb67bb98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/621c73f7dcb310b61de34d1da4c4204e8ace6ceb", - "reference": "621c73f7dcb310b61de34d1da4c4204e8ace6ceb", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/db92f1b1987b12b13f248fe76c3a52cadb67bb98", + "reference": "db92f1b1987b12b13f248fe76c3a52cadb67bb98", "shasum": "" }, "require": { @@ -3549,7 +3549,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.41" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.42" }, "funding": [ { @@ -3565,7 +3565,7 @@ "type": "tidelift" } ], - "time": "2024-08-12T00:13:54+00:00" + "time": "2024-09-16T03:06:04+00:00" }, { "name": "phpstan/phpdoc-parser", @@ -3932,16 +3932,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.20", + "version": "9.6.21", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "49d7820565836236411f5dc002d16dd689cde42f" + "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/49d7820565836236411f5dc002d16dd689cde42f", - "reference": "49d7820565836236411f5dc002d16dd689cde42f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", + "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", "shasum": "" }, "require": { @@ -3956,7 +3956,7 @@ "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.31", + "phpunit/php-code-coverage": "^9.2.32", "phpunit/php-file-iterator": "^3.0.6", "phpunit/php-invoker": "^3.1.1", "phpunit/php-text-template": "^2.0.4", @@ -4015,7 +4015,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.20" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.21" }, "funding": [ { @@ -4031,7 +4031,7 @@ "type": "tidelift" } ], - "time": "2024-07-10T11:45:39+00:00" + "time": "2024-09-19T10:50:18+00:00" }, { "name": "predis/predis", @@ -5279,16 +5279,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.10.2", + "version": "3.10.3", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017" + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c", + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c", "shasum": "" }, "require": { @@ -5355,7 +5355,7 @@ "type": "open_collective" } ], - "time": "2024-07-21T23:26:44+00:00" + "time": "2024-09-18T10:38:58+00:00" }, { "name": "symfony/polyfill-php80", From 014e39631a34e6838d83293aa994b73999c22c7e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 00:39:58 +0000 Subject: [PATCH 02/21] Lock file maintenance Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Maciej Koprek --- composer.lock | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/composer.lock b/composer.lock index 980c80d..01e4611 100644 --- a/composer.lock +++ b/composer.lock @@ -2538,16 +2538,16 @@ }, { "name": "felixfbecker/language-server-protocol", - "version": "v1.5.2", + "version": "v1.5.3", "source": { "type": "git", "url": "https://github.com/felixfbecker/php-language-server-protocol.git", - "reference": "6e82196ffd7c62f7794d778ca52b69feec9f2842" + "reference": "a9e113dbc7d849e35b8776da39edaf4313b7b6c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/6e82196ffd7c62f7794d778ca52b69feec9f2842", - "reference": "6e82196ffd7c62f7794d778ca52b69feec9f2842", + "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/a9e113dbc7d849e35b8776da39edaf4313b7b6c9", + "reference": "a9e113dbc7d849e35b8776da39edaf4313b7b6c9", "shasum": "" }, "require": { @@ -2588,9 +2588,9 @@ ], "support": { "issues": "https://github.com/felixfbecker/php-language-server-protocol/issues", - "source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.2" + "source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.3" }, - "time": "2022-03-02T22:36:06+00:00" + "time": "2024-04-30T00:40:11+00:00" }, { "name": "laminas/laminas-coding-standard", @@ -2869,16 +2869,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.19.2", + "version": "v4.19.4", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "0ed4c8949a32986043e977dbe14776c14d644c45" + "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ed4c8949a32986043e977dbe14776c14d644c45", - "reference": "0ed4c8949a32986043e977dbe14776c14d644c45", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/715f4d25e225bc47b293a8b997fe6ce99bf987d2", + "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2", "shasum": "" }, "require": { @@ -2887,7 +2887,7 @@ }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -2919,9 +2919,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.4" }, - "time": "2024-09-17T19:36:00+00:00" + "time": "2024-09-29T15:01:53+00:00" }, { "name": "openlss/lib-array2xml", From bf9d75a3fa2271748cd10db9441ba6860a523913 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 01:09:45 +0000 Subject: [PATCH 03/21] Lock file maintenance Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Maciej Koprek --- composer.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.lock b/composer.lock index 01e4611..920fc16 100644 --- a/composer.lock +++ b/composer.lock @@ -5901,13 +5901,13 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": [], + "stability-flags": {}, "prefer-stable": false, "prefer-lowest": false, "platform": { "php": "~8.1.0 || ~8.2.0 || ~8.3.0" }, - "platform-dev": [], + "platform-dev": {}, "platform-overrides": { "php": "8.1.99" }, From a080c03d067a1ccdd2078a77dbb86e23023846fe Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Sat, 12 Oct 2024 20:41:03 +0200 Subject: [PATCH 04/21] Add support for PHP 8.4.0 Signed-off-by: Maciej Koprek --- .laminas-ci/pre-install.sh | 1 + composer.json | 2 +- composer.lock | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.laminas-ci/pre-install.sh b/.laminas-ci/pre-install.sh index 7046799..4a04869 100755 --- a/.laminas-ci/pre-install.sh +++ b/.laminas-ci/pre-install.sh @@ -4,6 +4,7 @@ WORKING_DIRECTORY=$2 JOB=$3 PHP_VERSION=$(echo "${JOB}" | jq -r '.php') +echo $PHP_VERSION if [ ! -z "$GITHUB_BASE_REF" ] && [[ "$GITHUB_BASE_REF" =~ ^[0-9]+\.[0-9] ]]; then readarray -td. TARGET_BRANCH_VERSION_PARTS <<<"${GITHUB_BASE_REF}."; diff --git a/composer.json b/composer.json index d25afae..6257ebe 100644 --- a/composer.json +++ b/composer.json @@ -33,7 +33,7 @@ } }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "enlightn/security-checker": "^1.10" }, "require-dev": { diff --git a/composer.lock b/composer.lock index 920fc16..761ea26 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": "81f241490638e1db097eb7208de40947", + "content-hash": "f66d6af731f05a5234d89860d955492c", "packages": [ { "name": "enlightn/security-checker", @@ -5901,13 +5901,13 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, - "platform-dev": {}, + "platform-dev": [], "platform-overrides": { "php": "8.1.99" }, From e68729d406342053a78a5e35852a527fb42d9a5e Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Sat, 12 Oct 2024 20:44:11 +0200 Subject: [PATCH 05/21] Move CI to 8.4 Signed-off-by: Maciej Koprek --- .laminas-ci/install-apcu-extension-via-pecl.sh | 4 ++-- .laminas-ci/install-memcached-extension-via-pecl.sh | 2 +- .laminas-ci/install-mongodb-extension-via-pecl.sh | 2 +- .laminas-ci/install-redis-extension-via-pecl.sh | 2 +- .laminas-ci/pre-install.sh | 2 -- 5 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.laminas-ci/install-apcu-extension-via-pecl.sh b/.laminas-ci/install-apcu-extension-via-pecl.sh index 9ac12b2..921441b 100755 --- a/.laminas-ci/install-apcu-extension-via-pecl.sh +++ b/.laminas-ci/install-apcu-extension-via-pecl.sh @@ -2,8 +2,8 @@ PHP_VERSION="$1" -if ! [[ "${PHP_VERSION}" =~ 8\.3 ]]; then - echo "mongodb is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." +if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then + echo "mongodb is only installed from pecl for PHP 8.4, ${PHP_VERSION} detected." exit 0; fi diff --git a/.laminas-ci/install-memcached-extension-via-pecl.sh b/.laminas-ci/install-memcached-extension-via-pecl.sh index 88b2712..741fd4f 100755 --- a/.laminas-ci/install-memcached-extension-via-pecl.sh +++ b/.laminas-ci/install-memcached-extension-via-pecl.sh @@ -2,7 +2,7 @@ PHP_VERSION="$1" -if ! [[ "${PHP_VERSION}" =~ 8\.3 ]]; then +if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then echo "memcached is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." exit 0; fi diff --git a/.laminas-ci/install-mongodb-extension-via-pecl.sh b/.laminas-ci/install-mongodb-extension-via-pecl.sh index ac9d138..f9bcb02 100755 --- a/.laminas-ci/install-mongodb-extension-via-pecl.sh +++ b/.laminas-ci/install-mongodb-extension-via-pecl.sh @@ -2,7 +2,7 @@ PHP_VERSION="$1" -if ! [[ "${PHP_VERSION}" =~ 8\.3 ]]; then +if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then echo "mongodb is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." exit 0; fi diff --git a/.laminas-ci/install-redis-extension-via-pecl.sh b/.laminas-ci/install-redis-extension-via-pecl.sh index 1166e29..1b52797 100755 --- a/.laminas-ci/install-redis-extension-via-pecl.sh +++ b/.laminas-ci/install-redis-extension-via-pecl.sh @@ -2,7 +2,7 @@ PHP_VERSION="$1" -if ! [[ "${PHP_VERSION}" =~ 8\.3 ]]; then +if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then echo "redis is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." exit 0; fi diff --git a/.laminas-ci/pre-install.sh b/.laminas-ci/pre-install.sh index 4a04869..b7d40ea 100755 --- a/.laminas-ci/pre-install.sh +++ b/.laminas-ci/pre-install.sh @@ -4,8 +4,6 @@ WORKING_DIRECTORY=$2 JOB=$3 PHP_VERSION=$(echo "${JOB}" | jq -r '.php') -echo $PHP_VERSION - if [ ! -z "$GITHUB_BASE_REF" ] && [[ "$GITHUB_BASE_REF" =~ ^[0-9]+\.[0-9] ]]; then readarray -td. TARGET_BRANCH_VERSION_PARTS <<<"${GITHUB_BASE_REF}."; unset 'TARGET_BRANCH_VERSION_PARTS[-1]'; From c80e425edbe6d2787eb86a37f3323edb430ad1a0 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Wed, 16 Oct 2024 12:27:24 +0200 Subject: [PATCH 06/21] Upgrade laminas/laminas-loader Signed-off-by: Maciej Koprek --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 761ea26..075d764 100644 --- a/composer.lock +++ b/composer.lock @@ -2650,20 +2650,20 @@ }, { "name": "laminas/laminas-loader", - "version": "2.10.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "e6fe952304ef40ce45cd814751ab35d42afdad12" + "reference": "f2eedd3a6e774d965158fd11946bb1eba72e298c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/e6fe952304ef40ce45cd814751ab35d42afdad12", - "reference": "e6fe952304ef40ce45cd814751ab35d42afdad12", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/f2eedd3a6e774d965158fd11946bb1eba72e298c", + "reference": "f2eedd3a6e774d965158fd11946bb1eba72e298c", "shasum": "" }, "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zend-loader": "*" @@ -2702,7 +2702,7 @@ "type": "community_bridge" } ], - "time": "2023-10-18T09:58:51+00:00" + "time": "2024-10-16T09:06:57+00:00" }, { "name": "mikey179/vfsstream", From b4f9c72d419a2f5b767d09de3ca15d3ff848d6e8 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Tue, 22 Oct 2024 19:47:57 +0200 Subject: [PATCH 07/21] Add ignore_php_platform_requirements to .laminas-ci.json Signed-off-by: Maciej Koprek --- .laminas-ci.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.laminas-ci.json b/.laminas-ci.json index 1b58f96..70b650a 100644 --- a/.laminas-ci.json +++ b/.laminas-ci.json @@ -1,5 +1,8 @@ { - "extensions": [ + "ignore_php_platform_requirements": { + "8.4": true + }, + ,"extensions": [ "apcu", "bcmath", "memcached", From 4e6849b4b383937116bdfff83877ef0e6c6988c7 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Tue, 22 Oct 2024 19:49:24 +0200 Subject: [PATCH 08/21] typo Signed-off-by: Maciej Koprek --- .laminas-ci.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.laminas-ci.json b/.laminas-ci.json index 70b650a..cf5a466 100644 --- a/.laminas-ci.json +++ b/.laminas-ci.json @@ -2,7 +2,7 @@ "ignore_php_platform_requirements": { "8.4": true }, - ,"extensions": [ + "extensions": [ "apcu", "bcmath", "memcached", From dc441a8bcbb781cd479583fadc30196a3c47eaea Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Wed, 23 Oct 2024 12:46:42 +0200 Subject: [PATCH 09/21] Upgrade packages dependencies; Signed-off-by: Maciej Koprek --- composer.json | 20 +++++++++---------- composer.lock | 54 +++++++++++++++++++++++++-------------------------- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/composer.json b/composer.json index 6257ebe..0808027 100644 --- a/composer.json +++ b/composer.json @@ -37,17 +37,17 @@ "enlightn/security-checker": "^1.10" }, "require-dev": { - "doctrine/migrations": "^2.0 || ^3.5.2", - "guzzlehttp/guzzle": "^7.5.0", + "doctrine/migrations": "^2.0 || ^3.8.2", + "guzzlehttp/guzzle": "^7.9.2", "laminas/laminas-coding-standard": "~2.5.0", - "laminas/laminas-loader": "^2.9", - "mikey179/vfsstream": "^1.6.11", - "php-amqplib/php-amqplib": "^2.0 || ^3.4", - "phpunit/phpunit": "^9.5.26", - "psalm/plugin-phpunit": "^0.18.3", - "predis/predis": "^2.0.3", - "symfony/yaml": "^6.0.14 || ^7.0.0", - "vimeo/psalm": "^4.29.0" + "laminas/laminas-loader": "^2.11", + "mikey179/vfsstream": "^1.6.12", + "php-amqplib/php-amqplib": "^2.0 || ^3.7.1", + "phpunit/phpunit": "^9.6.21", + "psalm/plugin-phpunit": "^0.18.4", + "predis/predis": "^2.2.2", + "symfony/yaml": "^6.4.12 || ^7.0.0", + "vimeo/psalm": "^4.30.0" }, "conflict": { "guzzlehttp/ringphp": "<1.1.1", diff --git a/composer.lock b/composer.lock index 075d764..d9bffbf 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": "f66d6af731f05a5234d89860d955492c", + "content-hash": "d8cdfe651abaf2d522386ae74c54c312", "packages": [ { "name": "enlightn/security-checker", @@ -200,16 +200,16 @@ }, { "name": "guzzlehttp/promises", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "shasum": "" }, "require": { @@ -263,7 +263,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.3" + "source": "https://github.com/guzzle/promises/tree/2.0.4" }, "funding": [ { @@ -279,7 +279,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T10:29:17+00:00" + "time": "2024-10-17T10:06:22+00:00" }, { "name": "guzzlehttp/psr7", @@ -2074,16 +2074,16 @@ }, { "name": "doctrine/dbal", - "version": "4.1.1", + "version": "4.2.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "7a8252418689feb860ea8dfeab66d64a56a64df8" + "reference": "dadd35300837a3a2184bd47d403333b15d0a9bd0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/7a8252418689feb860ea8dfeab66d64a56a64df8", - "reference": "7a8252418689feb860ea8dfeab66d64a56a64df8", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/dadd35300837a3a2184bd47d403333b15d0a9bd0", + "reference": "dadd35300837a3a2184bd47d403333b15d0a9bd0", "shasum": "" }, "require": { @@ -2096,7 +2096,7 @@ "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.2", - "phpstan/phpstan": "1.12.0", + "phpstan/phpstan": "1.12.6", "phpstan/phpstan-phpunit": "1.4.0", "phpstan/phpstan-strict-rules": "^1.6", "phpunit/phpunit": "10.5.30", @@ -2162,7 +2162,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/4.1.1" + "source": "https://github.com/doctrine/dbal/tree/4.2.1" }, "funding": [ { @@ -2178,7 +2178,7 @@ "type": "tidelift" } ], - "time": "2024-09-03T08:58:39+00:00" + "time": "2024-10-10T18:01:27+00:00" }, { "name": "doctrine/deprecations", @@ -2390,16 +2390,16 @@ }, { "name": "doctrine/migrations", - "version": "3.8.1", + "version": "3.8.2", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "7760fbd0b7cb58bfb50415505a7bab821adf0877" + "reference": "5007eb1168691225ac305fe16856755c20860842" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/7760fbd0b7cb58bfb50415505a7bab821adf0877", - "reference": "7760fbd0b7cb58bfb50415505a7bab821adf0877", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/5007eb1168691225ac305fe16856755c20860842", + "reference": "5007eb1168691225ac305fe16856755c20860842", "shasum": "" }, "require": { @@ -2473,7 +2473,7 @@ ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/3.8.1" + "source": "https://github.com/doctrine/migrations/tree/3.8.2" }, "funding": [ { @@ -2489,7 +2489,7 @@ "type": "tidelift" } ], - "time": "2024-08-28T13:17:28+00:00" + "time": "2024-10-10T21:35:27+00:00" }, { "name": "felixfbecker/advanced-json-rpc", @@ -5736,21 +5736,21 @@ }, { "name": "webimpress/coding-standard", - "version": "1.3.2", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/webimpress/coding-standard.git", - "reference": "710f71ac95d36d931e76b47132b599c39abfab11" + "reference": "6f6a1a90bd9e18fc8bee0660dd1d1ce68cf9fc53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/coding-standard/zipball/710f71ac95d36d931e76b47132b599c39abfab11", - "reference": "710f71ac95d36d931e76b47132b599c39abfab11", + "url": "https://api.github.com/repos/webimpress/coding-standard/zipball/6f6a1a90bd9e18fc8bee0660dd1d1ce68cf9fc53", + "reference": "6f6a1a90bd9e18fc8bee0660dd1d1ce68cf9fc53", "shasum": "" }, "require": { "php": "^7.3 || ^8.0", - "squizlabs/php_codesniffer": "^3.7.2" + "squizlabs/php_codesniffer": "^3.10.3" }, "require-dev": { "phpunit/phpunit": "^9.6.15" @@ -5779,7 +5779,7 @@ ], "support": { "issues": "https://github.com/webimpress/coding-standard/issues", - "source": "https://github.com/webimpress/coding-standard/tree/1.3.2" + "source": "https://github.com/webimpress/coding-standard/tree/1.4.0" }, "funding": [ { @@ -5787,7 +5787,7 @@ "type": "github" } ], - "time": "2023-12-18T07:25:41+00:00" + "time": "2024-10-16T06:55:17+00:00" }, { "name": "webmozart/assert", From d76fc2e72c5dc1de008cf6d282d17d49053cb95c Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Wed, 23 Oct 2024 13:12:31 +0200 Subject: [PATCH 10/21] Fix units Signed-off-by: Maciej Koprek --- test/RunnerTest.php | 6 +++--- test/TestAsset/Check/TriggerUserError.php | 5 +---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/test/RunnerTest.php b/test/RunnerTest.php index b56792e..76f5a23 100644 --- a/test/RunnerTest.php +++ b/test/RunnerTest.php @@ -30,7 +30,7 @@ use function is_string; -use const E_USER_ERROR; +use const E_USER_WARNING; use const E_WARNING; use const PHP_MAJOR_VERSION; @@ -347,13 +347,13 @@ public function testPHPWarningResultsInFailure(): void public function testPHPUserErrorResultsInFailure(): void { - $check = new TriggerUserError('error', E_USER_ERROR); + $check = new TriggerUserError('error'); $this->runner->addCheck($check); $results = $this->runner->run(); self::assertInstanceOf(Failure::class, $results[$check]); self::assertInstanceOf(ErrorException::class, $results[$check]->getData()); - self::assertSame(E_USER_ERROR, $results[$check]->getData()->getSeverity()); + self::assertSame((new ErrorException())->getSeverity(), $results[$check]->getData()->getSeverity()); } public function testBreakOnFirstFailure(): void diff --git a/test/TestAsset/Check/TriggerUserError.php b/test/TestAsset/Check/TriggerUserError.php index 0265d66..6104dd8 100644 --- a/test/TestAsset/Check/TriggerUserError.php +++ b/test/TestAsset/Check/TriggerUserError.php @@ -15,11 +15,8 @@ public function __construct(private string $message, private int $severity, priv { } - /** @return bool */ public function check() { - trigger_error($this->message, $this->severity); - - return $this->result; + throw new \ErrorException($this->message); } } From db78f6790116cf6ab29df7d92b69be7d7778207a Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Wed, 23 Oct 2024 13:46:13 +0200 Subject: [PATCH 11/21] Remove old changes Signed-off-by: Maciej Koprek --- .laminas-ci.json | 3 --- test/RunnerTest.php | 6 +++--- test/TestAsset/Check/TriggerUserError.php | 5 ++++- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.laminas-ci.json b/.laminas-ci.json index cf5a466..1b58f96 100644 --- a/.laminas-ci.json +++ b/.laminas-ci.json @@ -1,7 +1,4 @@ { - "ignore_php_platform_requirements": { - "8.4": true - }, "extensions": [ "apcu", "bcmath", diff --git a/test/RunnerTest.php b/test/RunnerTest.php index 76f5a23..b56792e 100644 --- a/test/RunnerTest.php +++ b/test/RunnerTest.php @@ -30,7 +30,7 @@ use function is_string; -use const E_USER_WARNING; +use const E_USER_ERROR; use const E_WARNING; use const PHP_MAJOR_VERSION; @@ -347,13 +347,13 @@ public function testPHPWarningResultsInFailure(): void public function testPHPUserErrorResultsInFailure(): void { - $check = new TriggerUserError('error'); + $check = new TriggerUserError('error', E_USER_ERROR); $this->runner->addCheck($check); $results = $this->runner->run(); self::assertInstanceOf(Failure::class, $results[$check]); self::assertInstanceOf(ErrorException::class, $results[$check]->getData()); - self::assertSame((new ErrorException())->getSeverity(), $results[$check]->getData()->getSeverity()); + self::assertSame(E_USER_ERROR, $results[$check]->getData()->getSeverity()); } public function testBreakOnFirstFailure(): void diff --git a/test/TestAsset/Check/TriggerUserError.php b/test/TestAsset/Check/TriggerUserError.php index 6104dd8..0265d66 100644 --- a/test/TestAsset/Check/TriggerUserError.php +++ b/test/TestAsset/Check/TriggerUserError.php @@ -15,8 +15,11 @@ public function __construct(private string $message, private int $severity, priv { } + /** @return bool */ public function check() { - throw new \ErrorException($this->message); + trigger_error($this->message, $this->severity); + + return $this->result; } } From bc65a786ab9b4d5d9d2d625151e6d8a499bf3d51 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 20:34:45 +0100 Subject: [PATCH 12/21] Check tests? Signed-off-by: Maciej Koprek --- test/RunnerTest.php | 4 ++-- test/TestAsset/Check/TriggerUserError.php | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/test/RunnerTest.php b/test/RunnerTest.php index b56792e..27d906e 100644 --- a/test/RunnerTest.php +++ b/test/RunnerTest.php @@ -347,13 +347,13 @@ public function testPHPWarningResultsInFailure(): void public function testPHPUserErrorResultsInFailure(): void { - $check = new TriggerUserError('error', E_USER_ERROR); + $check = new TriggerUserError('error'); $this->runner->addCheck($check); $results = $this->runner->run(); self::assertInstanceOf(Failure::class, $results[$check]); self::assertInstanceOf(ErrorException::class, $results[$check]->getData()); - self::assertSame(E_USER_ERROR, $results[$check]->getData()->getSeverity()); + self::assertSame((new ErrorException())->getSeverity(), $results[$check]->getData()->getSeverity()); } public function testBreakOnFirstFailure(): void diff --git a/test/TestAsset/Check/TriggerUserError.php b/test/TestAsset/Check/TriggerUserError.php index 0265d66..f432f6a 100644 --- a/test/TestAsset/Check/TriggerUserError.php +++ b/test/TestAsset/Check/TriggerUserError.php @@ -2,24 +2,21 @@ namespace LaminasTest\Diagnostics\TestAsset\Check; +use ErrorException; +use Exception; use Laminas\Diagnostics\Check\AbstractCheck; -use function trigger_error; - final class TriggerUserError extends AbstractCheck { /** @var ?string */ protected $label = ''; - public function __construct(private string $message, private int $severity, private bool $result = true) + public function __construct(private string $message, private bool $result = true) { } - /** @return bool */ public function check() { - trigger_error($this->message, $this->severity); - - return $this->result; + throw new ErrorException($this->message); } } From f5370cd33731bddd8a2c02688385e9f2a0a66055 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 20:37:56 +0100 Subject: [PATCH 13/21] Standards Signed-off-by: Maciej Koprek --- test/RunnerTest.php | 1 - test/TestAsset/Check/TriggerUserError.php | 1 - 2 files changed, 2 deletions(-) diff --git a/test/RunnerTest.php b/test/RunnerTest.php index 27d906e..8510439 100644 --- a/test/RunnerTest.php +++ b/test/RunnerTest.php @@ -30,7 +30,6 @@ use function is_string; -use const E_USER_ERROR; use const E_WARNING; use const PHP_MAJOR_VERSION; diff --git a/test/TestAsset/Check/TriggerUserError.php b/test/TestAsset/Check/TriggerUserError.php index f432f6a..b71c484 100644 --- a/test/TestAsset/Check/TriggerUserError.php +++ b/test/TestAsset/Check/TriggerUserError.php @@ -3,7 +3,6 @@ namespace LaminasTest\Diagnostics\TestAsset\Check; use ErrorException; -use Exception; use Laminas\Diagnostics\Check\AbstractCheck; final class TriggerUserError extends AbstractCheck From 905658782626d099f65c00a3548feebe68ea3b19 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 20:52:22 +0100 Subject: [PATCH 14/21] composer update; composer bump -D Signed-off-by: Maciej Koprek --- composer.json | 6 +- composer.lock | 175 +++++++++++++++++++++++++------------------------- 2 files changed, 91 insertions(+), 90 deletions(-) diff --git a/composer.json b/composer.json index 0808027..6ad492e 100644 --- a/composer.json +++ b/composer.json @@ -42,11 +42,11 @@ "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-loader": "^2.11", "mikey179/vfsstream": "^1.6.12", - "php-amqplib/php-amqplib": "^2.0 || ^3.7.1", + "php-amqplib/php-amqplib": "^2.0 || ^3.7.2", "phpunit/phpunit": "^9.6.21", "psalm/plugin-phpunit": "^0.18.4", - "predis/predis": "^2.2.2", - "symfony/yaml": "^6.4.12 || ^7.0.0", + "predis/predis": "^2.3.0", + "symfony/yaml": "^6.4.13 || ^7.0.0", "vimeo/psalm": "^4.30.0" }, "conflict": { diff --git a/composer.lock b/composer.lock index d9bffbf..8852432 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": "d8cdfe651abaf2d522386ae74c54c312", + "content-hash": "f175d1e7798d0b161ccb40b3b1b03e63", "packages": [ { "name": "enlightn/security-checker", @@ -656,16 +656,16 @@ }, { "name": "symfony/console", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765", - "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", + "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", "shasum": "" }, "require": { @@ -730,7 +730,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.12" + "source": "https://github.com/symfony/console/tree/v6.4.15" }, "funding": [ { @@ -746,20 +746,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", "shasum": "" }, "require": { @@ -797,7 +797,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" }, "funding": [ { @@ -813,20 +813,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/finder", - "version": "v6.4.11", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453" + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/d7eb6daf8cd7e9ac4976e9576b32042ef7253453", - "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453", + "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958", + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958", "shasum": "" }, "require": { @@ -861,7 +861,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.11" + "source": "https://github.com/symfony/finder/tree/v6.4.13" }, "funding": [ { @@ -877,7 +877,7 @@ "type": "tidelift" } ], - "time": "2024-08-13T14:27:37+00:00" + "time": "2024-10-01T08:30:56+00:00" }, { "name": "symfony/polyfill-ctype", @@ -1199,16 +1199,16 @@ }, { "name": "symfony/process", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3" + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3", - "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3", + "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392", + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392", "shasum": "" }, "require": { @@ -1240,7 +1240,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.12" + "source": "https://github.com/symfony/process/tree/v6.4.15" }, "funding": [ { @@ -1256,20 +1256,20 @@ "type": "tidelift" } ], - "time": "2024-09-17T12:47:12+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", "shasum": "" }, "require": { @@ -1323,7 +1323,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" }, "funding": [ { @@ -1339,20 +1339,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/string", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "url": "https://api.github.com/repos/symfony/string/zipball/73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", "shasum": "" }, "require": { @@ -1409,7 +1409,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.12" + "source": "https://github.com/symfony/string/tree/v6.4.15" }, "funding": [ { @@ -1425,20 +1425,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-11-13T13:31:12+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" + "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971", - "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", + "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", "shasum": "" }, "require": { @@ -1481,7 +1481,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.12" + "source": "https://github.com/symfony/yaml/tree/v6.4.13" }, "funding": [ { @@ -1497,7 +1497,7 @@ "type": "tidelift" } ], - "time": "2024-09-17T12:47:12+00:00" + "time": "2024-09-25T14:18:03+00:00" } ], "packages-dev": [ @@ -1736,16 +1736,16 @@ }, { "name": "composer/pcre", - "version": "3.3.1", + "version": "3.3.2", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4" + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4", - "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", "shasum": "" }, "require": { @@ -1755,8 +1755,8 @@ "phpstan/phpstan": "<1.11.10" }, "require-dev": { - "phpstan/phpstan": "^1.11.10", - "phpstan/phpstan-strict-rules": "^1.1", + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", "phpunit/phpunit": "^8 || ^9" }, "type": "library", @@ -1795,7 +1795,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.3.1" + "source": "https://github.com/composer/pcre/tree/3.3.2" }, "funding": [ { @@ -1811,7 +1811,7 @@ "type": "tidelift" } ], - "time": "2024-08-27T18:44:43+00:00" + "time": "2024-11-12T16:29:46+00:00" }, { "name": "composer/semver", @@ -2702,6 +2702,7 @@ "type": "community_bridge" } ], + "abandoned": true, "time": "2024-10-16T09:06:57+00:00" }, { @@ -2758,16 +2759,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.12.0", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", "shasum": "" }, "require": { @@ -2806,7 +2807,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" + "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" }, "funding": [ { @@ -2814,7 +2815,7 @@ "type": "tidelift" } ], - "time": "2024-06-12T14:39:25+00:00" + "time": "2024-11-08T17:47:46+00:00" }, { "name": "netresearch/jsonmapper", @@ -3213,16 +3214,16 @@ }, { "name": "php-amqplib/php-amqplib", - "version": "v3.7.1", + "version": "v3.7.2", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "5db9a68435fdde9ba4248a8fd2fae6d07b442b65" + "reference": "738a73eb0019b6c99d9bc25d7a0c0dd8f56a5199" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/5db9a68435fdde9ba4248a8fd2fae6d07b442b65", - "reference": "5db9a68435fdde9ba4248a8fd2fae6d07b442b65", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/738a73eb0019b6c99d9bc25d7a0c0dd8f56a5199", + "reference": "738a73eb0019b6c99d9bc25d7a0c0dd8f56a5199", "shasum": "" }, "require": { @@ -3288,9 +3289,9 @@ ], "support": { "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.7.1" + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.7.2" }, - "time": "2024-09-03T19:18:03+00:00" + "time": "2024-11-21T09:21:41+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -4035,16 +4036,16 @@ }, { "name": "predis/predis", - "version": "v2.2.2", + "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/predis/predis.git", - "reference": "b1d3255ed9ad4d7254f9f9bba386c99f4bb983d1" + "reference": "bac46bfdb78cd6e9c7926c697012aae740cb9ec9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/predis/predis/zipball/b1d3255ed9ad4d7254f9f9bba386c99f4bb983d1", - "reference": "b1d3255ed9ad4d7254f9f9bba386c99f4bb983d1", + "url": "https://api.github.com/repos/predis/predis/zipball/bac46bfdb78cd6e9c7926c697012aae740cb9ec9", + "reference": "bac46bfdb78cd6e9c7926c697012aae740cb9ec9", "shasum": "" }, "require": { @@ -4053,7 +4054,7 @@ "require-dev": { "friendsofphp/php-cs-fixer": "^3.3", "phpstan/phpstan": "^1.9", - "phpunit/phpunit": "^8.0 || ~9.4.4" + "phpunit/phpunit": "^8.0 || ^9.4" }, "suggest": { "ext-relay": "Faster connection with in-memory caching (>=0.6.2)" @@ -4084,7 +4085,7 @@ ], "support": { "issues": "https://github.com/predis/predis/issues", - "source": "https://github.com/predis/predis/tree/v2.2.2" + "source": "https://github.com/predis/predis/tree/v2.3.0" }, "funding": [ { @@ -4092,7 +4093,7 @@ "type": "github" } ], - "time": "2023-09-13T16:42:03+00:00" + "time": "2024-11-21T20:00:02+00:00" }, { "name": "psalm/plugin-phpunit", @@ -5279,16 +5280,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.10.3", + "version": "3.11.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "62d32998e820bddc40f99f8251958aed187a5c9c" + "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c", - "reference": "62d32998e820bddc40f99f8251958aed187a5c9c", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", + "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", "shasum": "" }, "require": { @@ -5355,7 +5356,7 @@ "type": "open_collective" } ], - "time": "2024-09-18T10:38:58+00:00" + "time": "2024-11-16T12:02:36+00:00" }, { "name": "symfony/polyfill-php80", @@ -5439,16 +5440,16 @@ }, { "name": "symfony/stopwatch", - "version": "v6.4.8", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "63e069eb616049632cde9674c46957819454b8aa" + "reference": "2cae0a6f8d04937d02f6d19806251e2104d54f92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/63e069eb616049632cde9674c46957819454b8aa", - "reference": "63e069eb616049632cde9674c46957819454b8aa", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/2cae0a6f8d04937d02f6d19806251e2104d54f92", + "reference": "2cae0a6f8d04937d02f6d19806251e2104d54f92", "shasum": "" }, "require": { @@ -5481,7 +5482,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.4.8" + "source": "https://github.com/symfony/stopwatch/tree/v6.4.13" }, "funding": [ { @@ -5497,20 +5498,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.9", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e" + "reference": "0f605f72a363f8743001038a176eeb2a11223b51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f9a060622e0d93777b7f8687ec4860191e16802e", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0f605f72a363f8743001038a176eeb2a11223b51", + "reference": "0f605f72a363f8743001038a176eeb2a11223b51", "shasum": "" }, "require": { @@ -5558,7 +5559,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.9" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.13" }, "funding": [ { @@ -5574,7 +5575,7 @@ "type": "tidelift" } ], - "time": "2024-06-24T15:53:56+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "theseer/tokenizer", From a81e3603584d085ab5a11707e976cbf114de15ec Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Thu, 7 Nov 2024 11:15:52 +0700 Subject: [PATCH 15/21] Update to use latest PHP 8.1 syntax Signed-off-by: Abdul Malik Ikhsan Signed-off-by: Maciej Koprek --- src/Runner/Runner.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Runner/Runner.php b/src/Runner/Runner.php index 25a23ac..9640af8 100644 --- a/src/Runner/Runner.php +++ b/src/Runner/Runner.php @@ -225,7 +225,10 @@ public function setConfig($config) } foreach ($config as $key => $val) { - $methodName = 'set' . implode(array_map(static fn($value): string => ucfirst($value), explode('_', $key))); + $methodName = 'set' . implode( + '', + array_map(static fn($value): string => ucfirst($value), explode('_', $key)) + ); if (! is_callable([$this, $methodName])) { throw new BadMethodCallException('Unknown config parameter ' . $key); From 4e8e4979b3bfd3ac49a87c8131b1bb20a6e01e8c Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 21:07:22 +0100 Subject: [PATCH 16/21] Require higher version of guzzlehttp/promises Signed-off-by: Maciej Koprek --- composer.json | 3 ++- composer.lock | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 6ad492e..2653aa0 100644 --- a/composer.json +++ b/composer.json @@ -39,13 +39,14 @@ "require-dev": { "doctrine/migrations": "^2.0 || ^3.8.2", "guzzlehttp/guzzle": "^7.9.2", + "guzzlehttp/promises": "2.0.4", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-loader": "^2.11", "mikey179/vfsstream": "^1.6.12", "php-amqplib/php-amqplib": "^2.0 || ^3.7.2", "phpunit/phpunit": "^9.6.21", - "psalm/plugin-phpunit": "^0.18.4", "predis/predis": "^2.3.0", + "psalm/plugin-phpunit": "^0.18.4", "symfony/yaml": "^6.4.13 || ^7.0.0", "vimeo/psalm": "^4.30.0" }, diff --git a/composer.lock b/composer.lock index 8852432..6ad4f43 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": "f175d1e7798d0b161ccb40b3b1b03e63", + "content-hash": "c2c3e3e3e3a80747e95ef572ebfe5e64", "packages": [ { "name": "enlightn/security-checker", From 8f0d2e13123fa476696c238e01901ef4a624db1d Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 21:47:18 +0100 Subject: [PATCH 17/21] Upgrade symfony/process to higher version Signed-off-by: Maciej Koprek --- composer.json | 4 ++-- composer.lock | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 2653aa0..687fac4 100644 --- a/composer.json +++ b/composer.json @@ -39,7 +39,6 @@ "require-dev": { "doctrine/migrations": "^2.0 || ^3.8.2", "guzzlehttp/guzzle": "^7.9.2", - "guzzlehttp/promises": "2.0.4", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-loader": "^2.11", "mikey179/vfsstream": "^1.6.12", @@ -52,8 +51,9 @@ }, "conflict": { "guzzlehttp/ringphp": "<1.1.1", + "guzzlehttp/promises": "<2.0.4", "symfony/finder": "<5.3.7", - "symfony/process": "<5.3.7", + "symfony/process": "<5.4.46", "zendframework/zenddiagnostics": "*" }, "suggest": { diff --git a/composer.lock b/composer.lock index 6ad4f43..edadacc 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": "c2c3e3e3e3a80747e95ef572ebfe5e64", + "content-hash": "aed8b7dfcb3318b8160836fec74dfbb2", "packages": [ { "name": "enlightn/security-checker", From 451e4515da8eaac7d3aff33de6bdd215f2e435b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 01:03:31 +0000 Subject: [PATCH 18/21] Lock file maintenance Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Maciej Koprek --- composer.lock | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.lock b/composer.lock index edadacc..060ee22 100644 --- a/composer.lock +++ b/composer.lock @@ -2702,7 +2702,6 @@ "type": "community_bridge" } ], - "abandoned": true, "time": "2024-10-16T09:06:57+00:00" }, { From 59161f892cfbbbd2af3e6e24557edc6d609f548d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 02:21:47 +0000 Subject: [PATCH 19/21] Lock file maintenance Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Maciej Koprek --- composer.lock | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.lock b/composer.lock index 060ee22..edadacc 100644 --- a/composer.lock +++ b/composer.lock @@ -2702,6 +2702,7 @@ "type": "community_bridge" } ], + "abandoned": true, "time": "2024-10-16T09:06:57+00:00" }, { From 1b48cd7f9494e0b3cdba35c95dec297e8eb3b583 Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 21:50:55 +0100 Subject: [PATCH 20/21] Disable preinstalling Signed-off-by: Maciej Koprek --- .laminas-ci/pre-install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.laminas-ci/pre-install.sh b/.laminas-ci/pre-install.sh index b7d40ea..9707e2f 100755 --- a/.laminas-ci/pre-install.sh +++ b/.laminas-ci/pre-install.sh @@ -15,7 +15,7 @@ if [ ! -z "$GITHUB_BASE_REF" ] && [[ "$GITHUB_BASE_REF" =~ ^[0-9]+\.[0-9] ]]; th echo "Exported COMPOSER_ROOT_VERISON as ${COMPOSER_ROOT_VERISON}" fi -${WORKING_DIRECTORY}/.laminas-ci/install-mongodb-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -${WORKING_DIRECTORY}/.laminas-ci/install-apcu-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -${WORKING_DIRECTORY}/.laminas-ci/install-memcached-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -${WORKING_DIRECTORY}/.laminas-ci/install-redis-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 +#${WORKING_DIRECTORY}/.laminas-ci/install-mongodb-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 +#${WORKING_DIRECTORY}/.laminas-ci/install-apcu-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 +#${WORKING_DIRECTORY}/.laminas-ci/install-memcached-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 +#${WORKING_DIRECTORY}/.laminas-ci/install-redis-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 From a9627c6956ce87a4d1d262ab9cfb26355d0bc18c Mon Sep 17 00:00:00 2001 From: Maciej Koprek Date: Thu, 28 Nov 2024 21:55:34 +0100 Subject: [PATCH 21/21] Remove installation it is already in CI Signed-off-by: Maciej Koprek --- .laminas-ci/install-apcu-extension-via-pecl.sh | 15 --------------- .../install-memcached-extension-via-pecl.sh | 15 --------------- .laminas-ci/install-mongodb-extension-via-pecl.sh | 15 --------------- .laminas-ci/install-redis-extension-via-pecl.sh | 15 --------------- .laminas-ci/pre-install.sh | 5 ----- 5 files changed, 65 deletions(-) delete mode 100755 .laminas-ci/install-apcu-extension-via-pecl.sh delete mode 100755 .laminas-ci/install-memcached-extension-via-pecl.sh delete mode 100755 .laminas-ci/install-mongodb-extension-via-pecl.sh delete mode 100755 .laminas-ci/install-redis-extension-via-pecl.sh diff --git a/.laminas-ci/install-apcu-extension-via-pecl.sh b/.laminas-ci/install-apcu-extension-via-pecl.sh deleted file mode 100755 index 921441b..0000000 --- a/.laminas-ci/install-apcu-extension-via-pecl.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -PHP_VERSION="$1" - -if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then - echo "mongodb is only installed from pecl for PHP 8.4, ${PHP_VERSION} detected." - exit 0; -fi - -set +e -apt install make - -pecl install apcu -echo "extension=mongodb.so" > /etc/php/${PHP_VERSION}/mods-available/apcu.ini -phpenmod -v ${PHP} -s cli apcu \ No newline at end of file diff --git a/.laminas-ci/install-memcached-extension-via-pecl.sh b/.laminas-ci/install-memcached-extension-via-pecl.sh deleted file mode 100755 index 741fd4f..0000000 --- a/.laminas-ci/install-memcached-extension-via-pecl.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -PHP_VERSION="$1" - -if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then - echo "memcached is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." - exit 0; -fi - -set +e -apt install make - -pecl install memcached -echo "extension=memcached.so" > /etc/php/${PHP_VERSION}/mods-available/memcached.ini -phpenmod -v ${PHP} -s cli memcached \ No newline at end of file diff --git a/.laminas-ci/install-mongodb-extension-via-pecl.sh b/.laminas-ci/install-mongodb-extension-via-pecl.sh deleted file mode 100755 index f9bcb02..0000000 --- a/.laminas-ci/install-mongodb-extension-via-pecl.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -PHP_VERSION="$1" - -if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then - echo "mongodb is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." - exit 0; -fi - -set +e -apt install make - -pecl install mongodb -echo "extension=mongodb.so" > /etc/php/${PHP_VERSION}/mods-available/mongodb.ini -phpenmod -v ${PHP} -s cli mongodb \ No newline at end of file diff --git a/.laminas-ci/install-redis-extension-via-pecl.sh b/.laminas-ci/install-redis-extension-via-pecl.sh deleted file mode 100755 index 1b52797..0000000 --- a/.laminas-ci/install-redis-extension-via-pecl.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -PHP_VERSION="$1" - -if ! [[ "${PHP_VERSION}" =~ 8\.4 ]]; then - echo "redis is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected." - exit 0; -fi - -set +e -apt install make - -pecl install redis -echo "extension=redis.so" > /etc/php/${PHP_VERSION}/mods-available/redis.ini -phpenmod -v ${PHP} -s cli redis \ No newline at end of file diff --git a/.laminas-ci/pre-install.sh b/.laminas-ci/pre-install.sh index 9707e2f..c3aaaef 100755 --- a/.laminas-ci/pre-install.sh +++ b/.laminas-ci/pre-install.sh @@ -14,8 +14,3 @@ if [ ! -z "$GITHUB_BASE_REF" ] && [[ "$GITHUB_BASE_REF" =~ ^[0-9]+\.[0-9] ]]; th export COMPOSER_ROOT_VERISON="${MAJOR_OF_TARGET_BRANCH}.${MINOR_OF_TARGET_BRANCH}.99" echo "Exported COMPOSER_ROOT_VERISON as ${COMPOSER_ROOT_VERISON}" fi - -#${WORKING_DIRECTORY}/.laminas-ci/install-mongodb-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -#${WORKING_DIRECTORY}/.laminas-ci/install-apcu-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -#${WORKING_DIRECTORY}/.laminas-ci/install-memcached-extension-via-pecl.sh "${PHP_VERSION}" || exit 1 -#${WORKING_DIRECTORY}/.laminas-ci/install-redis-extension-via-pecl.sh "${PHP_VERSION}" || exit 1