Skip to content

drop support for PHP 8.4 #1703

drop support for PHP 8.4

drop support for PHP 8.4 #1703

Triggered via pull request April 5, 2026 13:53
@mimmi20mimmi20
synchronize #549
updates
Status Success
Total duration 2m 42s
Artifacts

continuous-integration.yml

on: pull_request
Matrix: Validate Project / Validate markdown files
Matrix: Validate Project / Validate yaml
Matrix: Validate PHP / Check composer dependencies with composer-dependency-analyser
Matrix: Validate PHP / Check composer with composer-normalize
Matrix: Validate PHP / Check with editorconfig-checker
Matrix: Validate PHP / Lint PHP
Matrix: Validate PHP / Linting with overtrue/phplint
Matrix: Validate PHP / Validate composer
Validate Project  /  Lint & Validate Status
4s
Validate Project / Lint & Validate Status
Validate PHP  /  Lint & Validate Status
4s
Validate PHP / Lint & Validate Status
Matrix: Install Project / Install PHP dependencies
Install Project  /  Install Status
2s
Install Project / Install Status
Matrix: Project Analysis / Check Coding Standards with PHP-CS-Fixer
Matrix: Project Analysis / Check Coding Standards with PHPCS
Matrix: Project Analysis / Static Code Analysis with PHPStan
Matrix: Project Analysis / Checks with Rector
Project Analysis  /  Status Analytics
4s
Project Analysis / Status Analytics
Matrix: UnitTests / Code Coverage with PHPUnit
Matrix: UnitTests / UnitTests with PHPUnit
UnitTests  /  finish-code-coverage
5s
UnitTests / finish-code-coverage
UnitTests  /  Unit & Integration Tests Status
3s
UnitTests / Unit & Integration Tests Status
CI Status
2s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
Project Analysis / Check Coding Standards with PHPCS (ubuntu-latest, 8.5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: korelstar/xmllint-problem-matcher@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UnitTests / Code Coverage with PHPUnit (ubuntu-latest, 8.5, lowest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: codecov/test-results-action@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UnitTests / Code Coverage with PHPUnit (ubuntu-latest, 8.5, lowest)
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results