Skip to content

Merge pull request #176 from Smoothengineer/main #1518

Merge pull request #176 from Smoothengineer/main

Merge pull request #176 from Smoothengineer/main #1518

Triggered via push June 19, 2026 14:54
Status Failure
Total duration 5m 7s
Artifacts 9

ci.yml

on: push
Matrix: behat-lowest-deps
Matrix: behat-symfony-next
Matrix: behat
Matrix: php-cs-fixer
Matrix: phpunit-lowest-deps
Matrix: phpunit-symfony-next
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 19 warnings
PHP-CS-Fixer (PHP 8.5)
Process completed with exit code 8.
PHPUnit (Symfony NEXT 8.2) (PHP 8.5)
Process completed with exit code 1.
Behat (Symfony 7.4) (PHP 8.5)
Process completed with exit code 255.
PHP-CS-Fixer (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (Symfony ^7.4) (PHP 8.5) (lowest dependencies)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (Symfony 8.1) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (Symfony NEXT 8.2) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (Symfony 7.4) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/Route.php#L126
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ } public function setPath(string $path): self { - if ('' !== $path && !str_starts_with($path, '/')) { + if (!('' !== $path) && str_starts_with($path, '/')) { $path = '/' . $path; } $this->path = $path;
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/Route.php#L126
Escaped Mutant for Mutator "NotIdentical": @@ @@ } public function setPath(string $path): self { - if ('' !== $path && !str_starts_with($path, '/')) { + if ('' === $path && !str_starts_with($path, '/')) { $path = '/' . $path; } $this->path = $path;
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/Page.php#L72
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ public function __construct() { $this->componentGroups = new ArrayCollection(); - $this->initComponentGroups(); + } public static function loadValidatorMetadata(ClassMetadata $metadata): void {
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/Layout.php#L71
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ public function __construct() { $this->componentGroups = new ArrayCollection(); - $this->initComponentGroups(); + $this->pages = new ArrayCollection(); } #[ApiProperty(readableLink: false, writableLink: false)]
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/ComponentGroup.php#L198
Escaped Mutant for Mutator "Identical": @@ @@ } public function addAllowedComponent(string $allowedComponent): self { - if (null === $this->allowedComponents) { + if (null !== $this->allowedComponents) { $this->allowedComponents = []; } $this->allowedComponents[] = $allowedComponent;
PHPUnit (Symfony 7.4) (PHP 8.5): src/Entity/Core/AbstractComponent.php#L50
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ public function __construct() { $this->componentGroups = new ArrayCollection(); - $this->initComponentGroups(); + $this->componentPositions = new ArrayCollection(); } public function isPositionRestricted(): bool
PHPUnit (Symfony 7.4) (PHP 8.5): src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L77
Escaped Mutant for Mutator "SpreadAssignment": @@ @@ * @var Operation $oldOperation */ foreach ($oldOperations as $key => $oldOperation) { - $subRoutePrefixParts = [...$routePrefixParts]; + $subRoutePrefixParts = $routePrefixParts; if ($currentRoutePrefix = $oldOperation->getRoutePrefix()) { $subRoutePrefixParts[] = trim($currentRoutePrefix, '/'); $subRoutePrefix = '/' . implode('/', $subRoutePrefixParts);
PHPUnit (Symfony 7.4) (PHP 8.5): src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L77
Escaped Mutant for Mutator "SpreadOneItem": @@ @@ * @var Operation $oldOperation */ foreach ($oldOperations as $key => $oldOperation) { - $subRoutePrefixParts = [...$routePrefixParts]; + $subRoutePrefixParts = [[...$routePrefixParts][0]]; if ($currentRoutePrefix = $oldOperation->getRoutePrefix()) { $subRoutePrefixParts[] = trim($currentRoutePrefix, '/'); $subRoutePrefix = '/' . implode('/', $subRoutePrefixParts);
PHPUnit (Symfony 7.4) (PHP 8.5): src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L64
Escaped Mutant for Mutator "SpreadAssignment": @@ @@ $resources = []; /** @var ApiResource $resourceMetadatum */ foreach ($resourceMetadata as $i => $resourceMetadatum) { - $finalRoutePrefixParts = [...$routePrefixParts]; + $finalRoutePrefixParts = $routePrefixParts; if ($currentRoutePrefix = $resourceMetadatum->getRoutePrefix()) { $finalRoutePrefixParts[] = trim($currentRoutePrefix, '/'); }
PHPUnit (Symfony 7.4) (PHP 8.5): src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L64
Escaped Mutant for Mutator "SpreadOneItem": @@ @@ $resources = []; /** @var ApiResource $resourceMetadatum */ foreach ($resourceMetadata as $i => $resourceMetadatum) { - $finalRoutePrefixParts = [...$routePrefixParts]; + $finalRoutePrefixParts = [[...$routePrefixParts][0]]; if ($currentRoutePrefix = $resourceMetadatum->getRoutePrefix()) { $finalRoutePrefixParts[] = trim($currentRoutePrefix, '/'); }
Behat (Symfony ^7.4) (PHP 8.5) (lowest dependencies)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Behat (Symfony NEXT 8.2) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Behat (Symfony 8.1) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Behat (Symfony 7.4) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/upload-artifact@v4, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
behat-logs-php8.5-lowest-deps
7.3 KB
sha256:b72f744dbae911c29011e90a2ff5a81f1118c09467e53756c122f2a3a9815da4
behat-logs-php8.5-symfony7.4
10.1 KB
sha256:14feaf0da1aac0eb8b2626e069a5968a4d3e1aa30cfe2f1f27c693fedce4a972
behat-logs-php8.5-symfony8.1
10 KB
sha256:f9b6a23d795e79f0cb8bbc88d4327df8358c5cffa25ad1e162e279fee6c71d13
behat-logs-php8.5-symfony8.2
9.96 KB
sha256:8c643886518e1f6fbfbf2097037259428456943db29854c8da1add785ec8d7b8
infection-logs-php8.5
7.65 KB
sha256:81223d20cf1397b0a8caa6a14aaf97313223713305b436e4bbd7e4d944413b30
phpunit-logs-php8.5-lowest-deps
6.65 KB
sha256:f76cb7c8e876fb9a48b372d1159aab153b689dc5341bd7781e5f1b15bb154386
phpunit-logs-php8.5-symfony7.4
732 KB
sha256:9663c9c47007b7c0aba18181ff06e9956e39d4337eae4383163355c6cfbcd616
phpunit-logs-php8.5-symfony8.1
6.69 KB
sha256:2b87641a2f1344283ce83d0307950da1c095e7dbb2b7b163acf249af71024696
phpunit-logs-php8.5-symfony8.2
6.67 KB
sha256:8954bc5eb8b0ed112f43009b7f327b56e89054efea16bb708a51c3bef49ed8b8