Skip to content

Remove PHP 8.4 from build #87

Remove PHP 8.4 from build

Remove PHP 8.4 from build #87

Triggered via push February 3, 2025 09:24
Status Failure
Total duration 2m 1s
Artifacts

build.yaml

on: push
Matrix: Code Coverage
Matrix: Coding Standards
Matrix: Dependency Analysis
Matrix: Mutation tests
Matrix: Static Code Analysis
Matrix: Unit tests
Fit to window
Zoom out
Zoom in

Annotations

100 errors and 3 warnings
Dependency Analysis (8.0, lowest, ~6.4.0)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires symfony/config ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/config[v6.4.0, ..., v6.4.14]. - symfony/config[v6.4.0, ..., v6.4.14] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 2 - Root composer.json requires symfony/dependency-injection ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/dependency-injection[v6.4.0, ..., v6.4.16]. - symfony/dependency-injection[v6.4.0, ..., v6.4.16] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 3 - Root composer.json requires symfony/http-kernel ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/http-kernel[v6.4.0, ..., v6.4.18]. - symfony/http-kernel[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 4 - Root composer.json requires symfony/yaml ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/yaml[v6.4.0, ..., v6.4.18]. - symfony/yaml[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 5 - Root composer.json requires symfony/console ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/console[v6.4.0, ..., v6.4.17]. - symfony/console[v6.4.0, ..., v6.4.17] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Dependency Analysis (8.0, lowest, ~6.4.0)
Process completed with exit code 2.
Dependency Analysis (7.4, highest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, highest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, highest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, highest, ~7.1.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, highest, ~7.0.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, highest, ~7.0.0)
The operation was canceled.
Dependency Analysis (8.0, highest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, highest, ~7.2.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, lowest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.1, highest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.0, highest, ~6.4.0)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires symfony/config ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/config[v6.4.0, ..., v6.4.14]. - symfony/config[v6.4.0, ..., v6.4.14] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 2 - Root composer.json requires symfony/dependency-injection ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/dependency-injection[v6.4.0, ..., v6.4.16]. - symfony/dependency-injection[v6.4.0, ..., v6.4.16] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 3 - Root composer.json requires symfony/http-kernel ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/http-kernel[v6.4.0, ..., v6.4.18]. - symfony/http-kernel[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 4 - Root composer.json requires symfony/console ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/console[v6.4.0, ..., v6.4.17]. - symfony/console[v6.4.0, ..., v6.4.17] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 5 - Root composer.json requires symfony/yaml ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/yaml[v6.4.0, ..., v6.4.18]. - symfony/yaml[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 6 - Root composer.json requires symfony/http-foundation ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/http-foundation[v6.4.0, ..., v6.4.18]. - symfony/http-foundation[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Static Code Analysis (8.0, highest, ~6.4.0)
Process completed with exit code 2.
Dependency Analysis (8.0, highest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.1, lowest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Dependency Analysis (8.3, lowest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, lowest, ~7.0.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, lowest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, lowest, ~5.4.0)
The operation was canceled.
Dependency Analysis (8.2, highest, ~7.0.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, lowest, ~7.1.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, lowest, ~7.2.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, lowest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.0, lowest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.1, lowest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.3, highest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.0, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, highest, ~5.4.0)
The operation was canceled.
Static Code Analysis (7.4, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (7.4, highest, ~5.4.0)
The operation was canceled.
Static Code Analysis (8.2, lowest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, highest, ~6.4.0)
The operation was canceled.
Static Code Analysis (8.2, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~6.4.0)
The operation was canceled.
Dependency Analysis (8.3, highest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (7.4, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~7.2.0)
The operation was canceled.
Dependency Analysis (8.2, highest, ~7.1.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.3, highest, ~7.2.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, lowest, ~7.1.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, highest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Dependency Analysis (8.2, highest, ~6.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.3, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Dependency Analysis (8.2, lowest, ~7.2.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.2, lowest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, highest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.3, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Dependency Analysis (7.4, lowest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.2, lowest, ~7.0.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Dependency Analysis (8.1, highest, ~5.4.0)
The job was canceled because "_8_0_lowest__6_4_0" failed.
Static Code Analysis (8.0, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, lowest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.0, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.1, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, highest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Static Code Analysis (8.2, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.0, highest, ~6.4.0)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires symfony/config ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/config[v6.4.0, ..., v6.4.14]. - symfony/config[v6.4.0, ..., v6.4.14] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 2 - Root composer.json requires symfony/dependency-injection ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/dependency-injection[v6.4.0, ..., v6.4.16]. - symfony/dependency-injection[v6.4.0, ..., v6.4.16] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 3 - Root composer.json requires symfony/http-kernel ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/http-kernel[v6.4.0, ..., v6.4.18]. - symfony/http-kernel[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 4 - Root composer.json requires symfony/console ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/console[v6.4.0, ..., v6.4.17]. - symfony/console[v6.4.0, ..., v6.4.17] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 5 - Root composer.json requires symfony/yaml ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/yaml[v6.4.0, ..., v6.4.18]. - symfony/yaml[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement. Problem 6 - Root composer.json requires symfony/http-foundation ^5.4 || ^6.4 || ^7.0 -> satisfiable by symfony/http-foundation[v6.4.0, ..., v6.4.18]. - symfony/http-foundation[v6.4.0, ..., v6.4.18] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Unit tests (8.0, highest, ~6.4.0)
Process completed with exit code 2.
Unit tests (8.2, highest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.0, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.1, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (7.4, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (7.4, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, highest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, highest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, highest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.0, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, lowest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, highest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.1, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, lowest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, lowest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, lowest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.0, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, lowest, ~7.2.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.1, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, lowest, ~7.0.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, highest, ~7.1.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.1, highest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.2, highest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, lowest, ~5.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Unit tests (8.3, lowest, ~6.4.0)
The job was canceled because "_8_0_highest__6_4_0" failed.
Mutation tests (8.3, highest): src/BotDetector/BotDetector.php#L27
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ { $this->requestStack = $requestStack; if (null === $popular) { - $popular = ['Googlebot', 'Bingbot', 'Yahoo! Slurp', 'DuckDuckBot', 'Baiduspider', 'YandexBot', 'facebookexternalhit', 'facebookcatalog', 'ia_archiver']; + $popular = ['Bingbot', 'Yahoo! Slurp', 'DuckDuckBot', 'Baiduspider', 'YandexBot', 'facebookexternalhit', 'facebookcatalog', 'ia_archiver']; } $this->popular = $popular; }
Mutation tests (8.3, highest): src/BotDetector/BotDetector.php#L47
Escaped Mutant for Mutator "IncrementInteger": --- Original +++ New @@ @@ { if (!isset($this->cache[$userAgent])) { $minimalRegex = '#' . implode('|', $this->popular) . '#'; - $minimalMatch = preg_match($minimalRegex, $userAgent) === 1; + $minimalMatch = preg_match($minimalRegex, $userAgent) === 2; $this->cache[$userAgent] = $minimalMatch ?: preg_match(Bots::REGEX, $userAgent) === 1; } return $this->cache[$userAgent];
Mutation tests (8.3, highest): src/BotDetector/BotDetector.php#L56
Escaped Mutant for Mutator "Coalesce": --- Original +++ New @@ @@ } public function isBotRequest(Request $request = null) : bool { - $request = $request ?? $this->requestStack->getMainRequest(); + $request = $this->requestStack->getMainRequest() ?? $request; if (null === $request) { return false; }