Fix form submit response @id returning /submit suffix instead of cano… #1571
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
Annotations
4 errors and 20 warnings
|
PHPUnit (Symfony NEXT 8.2) (PHP 8.5)
Process completed with exit code 1.
|
|
Behat (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 1.
|
|
Behat (Symfony 8.1) (PHP 8.5)
Process completed with exit code 1.
|
|
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 "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 "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 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. 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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
behat-logs-php8.5-lowest-deps
|
8.32 KB |
sha256:ee1ba88f51b448d3300c10434626e2232ae52cacea4e30bfb3051f6a69c13fbe
|
|
|
behat-logs-php8.5-symfony7.4
|
11.7 KB |
sha256:0ad6088e98b91b01d048b88cbdf64cfc931f940b2e958102c575437d0e676598
|
|
|
behat-logs-php8.5-symfony8.1
|
11.7 KB |
sha256:549135ff3aa26ee733f2998159632fb06cf968dd09eb357052466e02f693713c
|
|
|
behat-logs-php8.5-symfony8.2
|
11.6 KB |
sha256:509c3d10e7541c24e369a9631206dfa8e171c1b11a1a4b5a93e2e3b1199ad7b5
|
|
|
phpunit-logs-php8.5-lowest-deps
|
12.4 KB |
sha256:a07b67a0fd822c3296eb71c2a4e563eddbeb5c84735cfaa018b0fc2d56a0aad0
|
|
|
phpunit-logs-php8.5-symfony7.4
|
813 KB |
sha256:988b8e62def4b39ffc3a39bfe865038fff3d5252447823789b04ed985b5a033a
|
|
|
phpunit-logs-php8.5-symfony8.1
|
12.5 KB |
sha256:fa50ea5df214c9723388e7412c63266fbd930b1dfcc9b1974c7ac7f0f2e24fcd
|
|
|
phpunit-logs-php8.5-symfony8.2
|
12.4 KB |
sha256:19b4b67b4da86258ada618a55013b98b9a1033da4e4dbaa26bc58bc123e9416e
|
|