Skip to content

[!!!][TASK] Add TYPO3 v13 Compatibility #785

[!!!][TASK] Add TYPO3 v13 Compatibility

[!!!][TASK] Add TYPO3 v13 Compatibility #785

Triggered via pull request September 9, 2024 07:47
Status Failure
Total duration 1m 37s
Artifacts

ci.yml

on: pull_request
Matrix: Build PHP
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 6 warnings
Build PHP (^11, 8.2, 5.7)
Your requirements could not be resolved to an installable set of packages. Problem 1 - typo3/cms-backend 12.4.x-dev requires typo3/cms-core 12.4.*@dev -> found typo3/cms-core[v12.4.0, ..., 12.4.x-dev] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.0 requires typo3/cms-core 12.4.0 -> found typo3/cms-core[v12.4.0] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.1 requires typo3/cms-core 12.4.1 -> found typo3/cms-core[v12.4.1] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.2 requires typo3/cms-core 12.4.2 -> found typo3/cms-core[v12.4.2] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.3 requires typo3/cms-core 12.4.3 -> found typo3/cms-core[v12.4.3] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.4 requires typo3/cms-core 12.4.4 -> found typo3/cms-core[v12.4.4] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.5 requires typo3/cms-core 12.4.5 -> found typo3/cms-core[v12.4.5] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.6 requires typo3/cms-core 12.4.6 -> found typo3/cms-core[v12.4.6] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.7 requires typo3/cms-core 12.4.7 -> found typo3/cms-core[v12.4.7] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.8 requires typo3/cms-core 12.4.8 -> found typo3/cms-core[v12.4.8] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.9 requires typo3/cms-core 12.4.9 -> found typo3/cms-core[v12.4.9] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.10 requires typo3/cms-core 12.4.10 -> found typo3/cms-core[v12.4.10] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.11 requires typo3/cms-core 12.4.11 -> found typo3/cms-core[v12.4.11] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.12 requires typo3/cms-core 12.4.12 -> found typo3/cms-core[v12.4.12] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.13 requires typo3/cms-core 12.4.13 -> found typo3/cms-core[v12.4.13] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.14 requires typo3/cms-core 12.4.14 -> found typo3/cms-core[v12.4.14] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.15 requires typo3/cms-core 12.4.15 -> found typo3/cms-core[v12.4.15] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.16 requires typo3/cms-core 12.4.16 -> found typo3/cms-core[v12.4.16] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.17 requires typo3/cms-core 12.4.17 -> found typo3/cms-core[v12.4.17] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.18 requires typo3/cms-core 12.4.18 -> found typo3/cms-core[v12.4.18] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.19 requires typo3/cms-core 12.4.19 -> found typo3/cms-core[v12.4.19] but it conflicts with your root composer.json require (^11). - bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev] require typo3/cms-backend ^11.5 || ^12.1 || 12.*.*@dev -> satisfiable by typo3/cms-backend[v12.4.0, ..., 12.4.x-dev]. - Root composer.json requires bk2k/bootstrap-package ^13.0 -> satisfiable by bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev].
Build PHP (^11, 8.2, 5.7)
Process completed with exit code 2.
Build PHP (^11, 8.1, 5.7)
Your requirements could not be resolved to an installable set of packages. Problem 1 - typo3/cms-backend 12.4.x-dev requires typo3/cms-core 12.4.*@dev -> found typo3/cms-core[v12.4.0, ..., 12.4.x-dev] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.0 requires typo3/cms-core 12.4.0 -> found typo3/cms-core[v12.4.0] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.1 requires typo3/cms-core 12.4.1 -> found typo3/cms-core[v12.4.1] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.2 requires typo3/cms-core 12.4.2 -> found typo3/cms-core[v12.4.2] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.3 requires typo3/cms-core 12.4.3 -> found typo3/cms-core[v12.4.3] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.4 requires typo3/cms-core 12.4.4 -> found typo3/cms-core[v12.4.4] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.5 requires typo3/cms-core 12.4.5 -> found typo3/cms-core[v12.4.5] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.6 requires typo3/cms-core 12.4.6 -> found typo3/cms-core[v12.4.6] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.7 requires typo3/cms-core 12.4.7 -> found typo3/cms-core[v12.4.7] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.8 requires typo3/cms-core 12.4.8 -> found typo3/cms-core[v12.4.8] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.9 requires typo3/cms-core 12.4.9 -> found typo3/cms-core[v12.4.9] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.10 requires typo3/cms-core 12.4.10 -> found typo3/cms-core[v12.4.10] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.11 requires typo3/cms-core 12.4.11 -> found typo3/cms-core[v12.4.11] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.12 requires typo3/cms-core 12.4.12 -> found typo3/cms-core[v12.4.12] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.13 requires typo3/cms-core 12.4.13 -> found typo3/cms-core[v12.4.13] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.14 requires typo3/cms-core 12.4.14 -> found typo3/cms-core[v12.4.14] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.15 requires typo3/cms-core 12.4.15 -> found typo3/cms-core[v12.4.15] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.16 requires typo3/cms-core 12.4.16 -> found typo3/cms-core[v12.4.16] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.17 requires typo3/cms-core 12.4.17 -> found typo3/cms-core[v12.4.17] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.18 requires typo3/cms-core 12.4.18 -> found typo3/cms-core[v12.4.18] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.19 requires typo3/cms-core 12.4.19 -> found typo3/cms-core[v12.4.19] but it conflicts with your root composer.json require (^11). - bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev] require typo3/cms-backend ^11.5 || ^12.1 || 12.*.*@dev -> satisfiable by typo3/cms-backend[v12.4.0, ..., 12.4.x-dev]. - Root composer.json requires bk2k/bootstrap-package ^13.0 -> satisfiable by bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev].
Build PHP (^11, 8.1, 5.7)
Process completed with exit code 2.
Build PHP (^11, 8.0, 5.7)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires php ^8.1 but your php version (8.0.30) does not satisfy that requirement. Problem 2 - typo3/cms-backend 12.4.x-dev requires typo3/cms-core 12.4.*@dev -> found typo3/cms-core[v12.4.0, ..., 12.4.x-dev] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.0 requires typo3/cms-core 12.4.0 -> found typo3/cms-core[v12.4.0] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.1 requires typo3/cms-core 12.4.1 -> found typo3/cms-core[v12.4.1] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.2 requires typo3/cms-core 12.4.2 -> found typo3/cms-core[v12.4.2] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.3 requires typo3/cms-core 12.4.3 -> found typo3/cms-core[v12.4.3] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.4 requires typo3/cms-core 12.4.4 -> found typo3/cms-core[v12.4.4] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.5 requires typo3/cms-core 12.4.5 -> found typo3/cms-core[v12.4.5] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.6 requires typo3/cms-core 12.4.6 -> found typo3/cms-core[v12.4.6] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.7 requires typo3/cms-core 12.4.7 -> found typo3/cms-core[v12.4.7] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.8 requires typo3/cms-core 12.4.8 -> found typo3/cms-core[v12.4.8] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.9 requires typo3/cms-core 12.4.9 -> found typo3/cms-core[v12.4.9] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.10 requires typo3/cms-core 12.4.10 -> found typo3/cms-core[v12.4.10] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.11 requires typo3/cms-core 12.4.11 -> found typo3/cms-core[v12.4.11] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.12 requires typo3/cms-core 12.4.12 -> found typo3/cms-core[v12.4.12] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.13 requires typo3/cms-core 12.4.13 -> found typo3/cms-core[v12.4.13] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.14 requires typo3/cms-core 12.4.14 -> found typo3/cms-core[v12.4.14] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.15 requires typo3/cms-core 12.4.15 -> found typo3/cms-core[v12.4.15] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.16 requires typo3/cms-core 12.4.16 -> found typo3/cms-core[v12.4.16] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.17 requires typo3/cms-core 12.4.17 -> found typo3/cms-core[v12.4.17] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.18 requires typo3/cms-core 12.4.18 -> found typo3/cms-core[v12.4.18] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.19 requires typo3/cms-core 12.4.19 -> found typo3/cms-core[v12.4.19] but it conflicts with your root composer.json require (^11). - bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev] require typo3/cms-backend ^11.5 || ^12.1 || 12.*.*@dev -> satisfiable by typo3/cms-backend[v12.4.0, ..., 12.4.x-dev]. - Root composer.json requires bk2k/bootstrap-package ^13.0 -> satisfiable by bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev].
Build PHP (^11, 8.0, 5.7)
Process completed with exit code 2.
Build PHP (^11, 7.4, 5.7)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires php ^8.1 but your php version (7.4.33) does not satisfy that requirement. Problem 2 - typo3/cms-backend 12.4.x-dev requires typo3/cms-core 12.4.*@dev -> found typo3/cms-core[v12.4.0, ..., 12.4.x-dev] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.0 requires typo3/cms-core 12.4.0 -> found typo3/cms-core[v12.4.0] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.1 requires typo3/cms-core 12.4.1 -> found typo3/cms-core[v12.4.1] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.2 requires typo3/cms-core 12.4.2 -> found typo3/cms-core[v12.4.2] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.3 requires typo3/cms-core 12.4.3 -> found typo3/cms-core[v12.4.3] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.4 requires typo3/cms-core 12.4.4 -> found typo3/cms-core[v12.4.4] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.5 requires typo3/cms-core 12.4.5 -> found typo3/cms-core[v12.4.5] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.6 requires typo3/cms-core 12.4.6 -> found typo3/cms-core[v12.4.6] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.7 requires typo3/cms-core 12.4.7 -> found typo3/cms-core[v12.4.7] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.8 requires typo3/cms-core 12.4.8 -> found typo3/cms-core[v12.4.8] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.9 requires typo3/cms-core 12.4.9 -> found typo3/cms-core[v12.4.9] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.10 requires typo3/cms-core 12.4.10 -> found typo3/cms-core[v12.4.10] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.11 requires typo3/cms-core 12.4.11 -> found typo3/cms-core[v12.4.11] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.12 requires typo3/cms-core 12.4.12 -> found typo3/cms-core[v12.4.12] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.13 requires typo3/cms-core 12.4.13 -> found typo3/cms-core[v12.4.13] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.14 requires typo3/cms-core 12.4.14 -> found typo3/cms-core[v12.4.14] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.15 requires typo3/cms-core 12.4.15 -> found typo3/cms-core[v12.4.15] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.16 requires typo3/cms-core 12.4.16 -> found typo3/cms-core[v12.4.16] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.17 requires typo3/cms-core 12.4.17 -> found typo3/cms-core[v12.4.17] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.18 requires typo3/cms-core 12.4.18 -> found typo3/cms-core[v12.4.18] but it conflicts with your root composer.json require (^11). - typo3/cms-backend v12.4.19 requires typo3/cms-core 12.4.19 -> found typo3/cms-core[v12.4.19] but it conflicts with your root composer.json require (^11). - bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev] require typo3/cms-backend ^11.5 || ^12.1 || 12.*.*@dev -> satisfiable by typo3/cms-backend[v12.4.0, ..., 12.4.x-dev]. - Root composer.json requires bk2k/bootstrap-package ^13.0 -> satisfiable by bk2k/bootstrap-package[13.0.0, ..., 13.0.x-dev].
Build PHP (^11, 7.4, 5.7)
Process completed with exit code 2.
Build PHP (^12, 8.2, 8.0)
Process completed with exit code 2.
Build PHP (^12, 8.2, 8.0): Classes/Backend/View/BlogPostHeaderContentRenderer.php#L45
Cannot access offset 'id' on array|object.
Build PHP (^12, 8.2, 8.0): Classes/Backend/View/BlogPostHeaderContentRenderer.php#L61
Call to deprecated method fillDefaultsByPackageName() of class TYPO3Fluid\Fluid\View\TemplatePaths: will be removed with Fluid v5; appropriate setters (like setTemplateRootPaths()) should be called instead
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L52
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L59
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L70
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L75
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L85
Call to deprecated method setContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L87
Call to deprecated method renderContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13. Remove together with $legacyView property and Templates/Module.html.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L103
Call to deprecated method setContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13.
Build PHP (^12, 8.2, 8.0): Classes/Controller/BackendController.php#L105
Call to deprecated method renderContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13. Remove together with $legacyView property and Templates/Module.html.
Build PHP (^12, 8.2, 8.0)
Process completed with exit code 8.
Build PHP (^12, 8.1, 8.0)
Process completed with exit code 8.
Build PHP (^12, 8.1, 8.0)
Process completed with exit code 2.
Build PHP (^12, 8.1, 8.0): Classes/Backend/View/BlogPostHeaderContentRenderer.php#L45
Cannot access offset 'id' on array|object.
Build PHP (^12, 8.1, 8.0): Classes/Backend/View/BlogPostHeaderContentRenderer.php#L61
Call to deprecated method fillDefaultsByPackageName() of class TYPO3Fluid\Fluid\View\TemplatePaths: will be removed with Fluid v5; appropriate setters (like setTemplateRootPaths()) should be called instead
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L52
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L59
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L70
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L75
Call to deprecated method loadRequireJsModule() of class TYPO3\CMS\Core\Page\PageRenderer: will be removed in TYPO3 v13.0. Use loadJavaScriptModule() instead, available since TYPO3 v12.0.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L85
Call to deprecated method setContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L87
Call to deprecated method renderContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13. Remove together with $legacyView property and Templates/Module.html.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L103
Call to deprecated method setContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13.
Build PHP (^12, 8.1, 8.0): Classes/Controller/BackendController.php#L105
Call to deprecated method renderContent() of class TYPO3\CMS\Backend\Template\ModuleTemplate: since v12, will be removed in v13. Remove together with $legacyView property and Templates/Module.html.
Build PHP (^11, 8.2, 5.7)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build PHP (^11, 8.1, 5.7)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build PHP (^11, 8.0, 5.7)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build PHP (^11, 7.4, 5.7)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build PHP (^12, 8.2, 8.0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build PHP (^12, 8.1, 8.0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/