Skip to content

Fix form submit @id without breaking success handler entity results #1573

Fix form submit @id without breaking success handler entity results

Fix form submit @id without breaking success handler entity results #1573

Triggered via push June 20, 2026 20:04
Status Success
Total duration 5m 45s
Artifacts 8

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

2 errors and 20 warnings
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@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) (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@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/
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@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/
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@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/
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@v4, actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@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)
No files were found with the provided path: infection.log. No artifacts will be uploaded.
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L145
Escaped Mutant for Mutator "CastInt": @@ @@ } public function getPublishableQueryCount(): int { - return (int) ($this->data['publishable_query_count'] ?? 0); + return $this->data['publishable_query_count'] ?? 0; } /** @return list<array{property: string, resolvedClass: string|null, skipReason: string|null}> */ public function getPageDataResolutions(): array
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L134
Escaped Mutant for Mutator "CastInt": @@ @@ } public function getPublishedTopicsCount(): int { - return (int) ($this->data['published_topics_count'] ?? 0); + return $this->data['published_topics_count'] ?? 0; } /** @return list<array{class: string, mode: string, queryType: string}> */ public function getPublishableQueries(): array
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L123
Escaped Mutant for Mutator "CastBool": @@ @@ } public function isPageDataFound(): bool { - return (bool) ($this->data['page_data_found'] ?? false); + return $this->data['page_data_found'] ?? false; } /** @return list<string> */ public function getPublishedTopics(): array
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L108
Escaped Mutant for Mutator "CastBool": @@ @@ } public function isJwtCookieCleared(): bool { - return (bool) ($this->data['jwt_cookie_cleared'] ?? false); + return $this->data['jwt_cookie_cleared'] ?? false; } public function getResolvedPath(): ?string {
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L103
Escaped Mutant for Mutator "CastBool": @@ @@ } public function isJwtRefreshIssued(): bool { - return (bool) ($this->data['jwt_refresh_issued'] ?? false); + return $this->data['jwt_refresh_issued'] ?? false; } public function isJwtCookieCleared(): bool {
PHPUnit (Symfony 7.4) (PHP 8.5): src/DataCollector/CwaDataCollector.php#L93
Escaped Mutant for Mutator "CastBool": @@ @@ // ----------------------------------------------------------------------- public function isJwtCookiePresent(): bool { - return (bool) ($this->data['jwt_cookie_present'] ?? false); + return $this->data['jwt_cookie_present'] ?? false; } public function getJwtCookieName(): ?string {
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#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#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, '/'); }
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, '/'); }
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@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/
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@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/
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@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/
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@v4, actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4. 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
8.32 KB
sha256:06b639966736235e9146a60f3733ca457de4a7c761d2e3f4d218582e2471d9f3
behat-logs-php8.5-symfony7.4
11.4 KB
sha256:ee3c6102b8abfddf776eb76243de19a06dfea12eb506172a8fd468df70289f48
behat-logs-php8.5-symfony8.1
11.3 KB
sha256:ef6a53b484b6aac2f9454aa5b20eea4ef21fedc597c61b7636a5316d0a1b0a89
behat-logs-php8.5-symfony8.2
11.3 KB
sha256:5fcb585557efffa90a756d540da888a828e322cc83729ead0f04930017371586
phpunit-logs-php8.5-lowest-deps
12.4 KB
sha256:353a986eeb8be3af9a0f48f7ea8727952f7796eb1884ff276ea5de79fbd2740a
phpunit-logs-php8.5-symfony7.4
813 KB
sha256:f8087d02b755fb867d8ed158133a3ffef7029c848dcb030f4cad2c584d09a27b
phpunit-logs-php8.5-symfony8.1
12.4 KB
sha256:4877b88e72cbfa5dca2006f72ccdc5a265e82d58132a794d09e88146ed3ad47a
phpunit-logs-php8.5-symfony8.2
12.4 KB
sha256:374983aafbe619e8b8ac8a78ab3190e8b140f0a5635ca8d8cbb3c73402d2ac10