Skip to content

drop PHP 8.1 and below, add PHP 8.5 support, require Tagging 9 #768

drop PHP 8.1 and below, add PHP 8.5 support, require Tagging 9

drop PHP 8.1 and below, add PHP 8.5 support, require Tagging 9 #768

Triggered via push August 5, 2026 12:14
Status Success
Total duration 1m 1s
Artifacts 3

action.yml

on: push
Code Sniffer
55s
Code Sniffer
Mess Detect
52s
Mess Detect
Package
21s
Package
PHP 8.2-8.5 Compatibility
16s
PHP 8.2-8.5 Compatibility
Fit to window
Zoom out
Zoom in

Annotations

14 warnings and 10 notices
PHP 8.2-8.5 Compatibility
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Sniffer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Sniffer: Block/Meta.php#L63
No parent method call! Possible violation
Code Sniffer: Block/Meta.php#L1
Define declare(strict_types=1). Not Found
Code Sniffer: Block/SortOrder.php#L74
No parent method call! Possible violation
Code Sniffer: Block/SortOrder.php#L1
Define declare(strict_types=1). Not Found
Code Sniffer: Block/Compatibility.php#L62
No parent method call! Possible violation
Code Sniffer: Block/Compatibility.php#L1
Define declare(strict_types=1). Not Found
Code Sniffer: Block/CategoryMapping.php#L73
There must be exactly one blank line before tags
Code Sniffer: Block/CategoryMapping.php#L72
Missing short description
Code Sniffer: Block/CategoryMapping.php#L62
No parent method call! Possible violation
Code Sniffer: Block/CategoryMapping.php#L1
Define declare(strict_types=1). Not Found
Mess Detect
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Mess Detect: Plugin/Api/Search/SearchResultSorter.php#L100
PHPMD: Avoid excessively long variable names like $categoryMerchandisingResult. Keep variable name length under 20.
Mess Detect: Model/Service/Merchandise/RequestParamsService.php#L134
PHPMD: The method __construct has 11 parameters. Consider reducing the number of parameters to less than 10.
Mess Detect: Model/Service/Merchandise/RequestParamsService.php#L63
PHPMD: The class RequestParamsService has a coupling between objects value of 22. Consider to reduce the number of dependencies under 13.
Mess Detect: Model/Service/Merchandise/DefaultMerchandiseService.php#L93
PHPMD: Avoid excessively long variable names like $categoryMerchandising. Keep variable name length under 20.
Mess Detect: Model/Service/Category/CachingCategoryMappingService.php#L63
PHPMD: Avoid excessively long variable names like $categoryMappingService. Keep variable name length under 20.
Mess Detect: Model/Service/Category/CachingCategoryMappingService.php#L51
PHPMD: Avoid excessively long variable names like $categoryMappingService. Keep variable name length under 20.
Mess Detect: Model/Config/Source/CategorySorting.php#L78
PHPMD: Avoid variables with short names like $id. Configured minimum length is 3.
Mess Detect: Model/Config/Frontend/CategorySorting.php#L80
PHPMD: Avoid variables with short names like $id. Configured minimum length is 3.
Mess Detect: Model/Config/Frontend/CategorySorting.php#L78
PHPMD: The method _getElementHtml is not named in camelCase.
Mess Detect: Helper/CategorySorting.php#L95
PHPMD: Avoid variables with short names like $id. Configured minimum length is 3.

Artifacts

Produced during runtime
Name Size Digest
composer-zip-archive
153 KB
sha256:fbc49fac56a055ebdffa6be00664f97774b6aab19f3d7c0b51ec5398bfcc298a
phpcs-xml-result
2.59 KB
sha256:71626c1e50b0ff78f3769e3a428a61c3fd0563c69958287305d478f3ba42e3b9
phpmd-xml-result
1.49 KB
sha256:762170582653ca6dc05ea5f959cdcb4bee698e22c66c07d9bbfa985126cb4c14