Skip to content

feat(json-schema): mutualize json schema between formats #12324

feat(json-schema): mutualize json schema between formats

feat(json-schema): mutualize json schema between formats #12324

Triggered via pull request February 10, 2025 16:03
Status Failure
Total duration 10m 49s
Artifacts 6

ci.yml

on: pull_request
commitlint
10s
commitlint
Matrix: Check components interdependencies
Matrix: behat-symfony-lowest
Matrix: behat-symfony-next
Matrix: behat
Matrix: behat_listeners
Matrix: elasticsearch-v7
Matrix: elasticsearch
Matrix: laravel
Matrix: Lint Container
Matrix: mercure
Matrix: mongodb
Matrix: mysql
Matrix: php-cs-fixer
Matrix: phpstan
Matrix: phpunit-components
Matrix: phpunit-no-deprecations
Matrix: phpunit-symfony-lowest
Matrix: phpunit-symfony-next
Matrix: phpunit
Matrix: phpunit_listeners
Matrix: postgresql
Matrix: windows-behat
Fit to window
Zoom out
Zoom in

Annotations

69 errors and 53 warnings
Laravel (PHP 8.4)
Process completed with exit code 1.
Laravel (PHP 8.3)
Process completed with exit code 1.
Laravel (PHP 8.2)
Process completed with exit code 1.
PHPUnit (PHP 8.2)
Process completed with exit code 2.
PHPUnit (PHP 8.3)
Process completed with exit code 2.
PHPUnit + Behat (PHP 8.4) (MongoDB)
Process completed with exit code 2.
PHPStan (PHP 8.4): src/Hal/JsonSchema/SchemaFactory.php#L86
Variable $inputOrOutputClass might not be defined.
PHPStan (PHP 8.4): src/Hal/JsonSchema/SchemaFactory.php#L93
Variable $serializerContext on left side of ?? always exists and is not nullable.
PHPStan (PHP 8.4): src/Hydra/JsonSchema/SchemaFactory.php#L108
Variable $inputOrOutputClass might not be defined.
PHPStan (PHP 8.4): src/Hydra/JsonSchema/SchemaFactory.php#L114
Variable $serializerContext on left side of ?? always exists and is not nullable.
PHPStan (PHP 8.4): src/Hydra/Tests/JsonSchema/SchemaFactoryTest.php#L54
Class ApiPlatform\JsonSchema\DefinitionNameFactory constructor invoked with 1 parameter, 0 required.
PHPStan (PHP 8.4): src/JsonApi/JsonSchema/SchemaFactory.php#L152
Variable $inputOrOutputClass might not be defined.
PHPStan (PHP 8.4): src/JsonApi/JsonSchema/SchemaFactory.php#L165
Variable $serializerContext on left side of ?? always exists and is not nullable.
PHPStan (PHP 8.4): src/JsonApi/JsonSchema/SchemaFactory.php#L320
Offset 'properties' on array{$ref: string} in isset() does not exist.
PHPStan (PHP 8.4): src/JsonApi/Tests/JsonSchema/SchemaFactoryTest.php#L53
Class ApiPlatform\JsonSchema\DefinitionNameFactory constructor invoked with 1 parameter, 0 required.
PHPStan (PHP 8.4): src/JsonSchema/SchemaFactory.php#L43
Property ApiPlatform\JsonSchema\SchemaFactory::$distinctFormats is never read, only written.
PHPUnit api-platform/json-api (PHP 8.2)
Process completed with exit code 2.
PHPUnit api-platform/hydra (PHP 8.2)
Process completed with exit code 1.
PHPUnit (PHP 8.4)
Process completed with exit code 2.
PHPUnit api-platform/openapi (PHP 8.2)
Process completed with exit code 1.
PHPUnit event listeners (PHP 8.4)
Process completed with exit code 2.
PHPUnit event listeners (PHP 8.4)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/serializer (PHP 8.2)
Process completed with exit code 1.
PHPUnit api-platform/openapi (PHP 8.3)
Process completed with exit code 1.
PHPUnit api-platform/serializer (PHP 8.3)
Process completed with exit code 1.
PHPUnit api-platform/hydra (PHP 8.3)
Process completed with exit code 1.
PHPUnit api-platform/json-api (PHP 8.3)
Process completed with exit code 2.
PHPUnit api-platform/doctrine-orm (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-orm (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-odm (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-odm (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/graphql (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/graphql (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/elasticsearch (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/elasticsearch (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/http-cache (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/http-cache (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-common (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-common (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/hydra (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/json-api (PHP 8.4)
Process completed with exit code 2.
PHPUnit api-platform/ramsey-uuid (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/ramsey-uuid (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/json-schema (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/json-schema (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/openapi (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/metadata (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/metadata (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/state (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/state (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/symfony (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/symfony (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/validator (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/validator (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/serializer (PHP 8.4)
Process completed with exit code 1.
PHPUnit (PHP 8.4) (no deprecations)
Process completed with exit code 2.
PHPUnit (PHP 8.3) (Symfony lowest)
Process completed with exit code 2.
PHPUnit (PHP 8.4) (Symfony dev)
Process completed with exit code 2.
Behat (PHP 8.4) (Symfony lowest)
Process completed with exit code 1.
Behat (PHP 8.4) (Symfony dev)
Process completed with exit code 1.
Behat (PHP 8.2)
Process completed with exit code 1.
Behat (PHP 8.4)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Behat (PHP 8.4)
Process completed with exit code 1.
Behat (PHP 8.3)
Process completed with exit code 1.
Behat event listeners (PHP 8.4)
Process completed with exit code 1.
Behat event listeners (PHP 8.4)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Behat (PHP 8.4) (MySQL)
Process completed with exit code 1.
Windows Behat (PHP 8.3) (SQLite)
Process completed with exit code 1.
Behat (PHP 8.4) (PostgreSQL)
Process completed with exit code 1.
PHPUnit + Behat (PHP 8.4) (MongoDB)
No files were found with the provided path: build/logs/behat. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-orm (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/elasticsearch (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-api (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-common (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/hydra (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/graphql (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-odm (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/http-cache (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/metadata (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/openapi (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/ramsey-uuid (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/serializer (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-common (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/state (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-orm (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/validator (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/symfony (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/elasticsearch (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-schema (PHP 8.2)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-odm (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/metadata (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/graphql (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-schema (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/http-cache (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/openapi (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/serializer (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/hydra (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/ramsey-uuid (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/state (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/validator (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-api (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/symfony (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-orm (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-odm (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/graphql (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/elasticsearch (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/http-cache (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/doctrine-common (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/hydra (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-api (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/ramsey-uuid (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/json-schema (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/openapi (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/metadata (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/state (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/symfony (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/validator (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
PHPUnit api-platform/serializer (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
Behat (PHP 8.2)
No files were found with the provided path: build/out/openapi. No artifacts will be uploaded.
Behat (PHP 8.4)
No files were found with the provided path: build/out/openapi. No artifacts will be uploaded.
Behat (PHP 8.3)
No files were found with the provided path: build/out/openapi. No artifacts will be uploaded.
Behat event listeners (PHP 8.4)
No files were found with the provided path: build/out/openapi. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size
behat-logs-php8.2
18.3 KB
behat-logs-php8.3
18.4 KB
behat-logs-php8.4
189 KB
phpunit-logs-php8.2
19.2 KB
phpunit-logs-php8.3
19.2 KB
phpunit-logs-php8.4
563 KB