Skip to content

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

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

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

Triggered via pull request February 11, 2025 10:17
Status Failure
Total duration 11m 10s
Artifacts 6

ci.yml

on: pull_request
commitlint
16s
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

68 errors and 53 warnings
Laravel (PHP 8.3)
Process completed with exit code 1.
Laravel (PHP 8.4)
Process completed with exit code 1.
Laravel (PHP 8.2)
Process completed with exit code 1.
Behat (PHP 8.3) (Elasticsearch v7)
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.
Behat (PHP 8.4) (Elasticsearch)
Process completed with exit code 1.
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/JsonSchema/DefinitionNameFactory.php#L27
No error to ignore is reported on line 27.
PHPStan (PHP 8.4): src/JsonSchema/Metadata/Property/Factory/SchemaPropertyMetadataFactory.php#L86
Using nullsafe method call on non-nullable type Symfony\Component\PropertyInfo\Type. Use -> instead.
PHPStan (PHP 8.4): src/JsonSchema/SchemaFactory.php#L43
Property ApiPlatform\JsonSchema\SchemaFactory::$distinctFormats is never read, only written.
PHPStan (PHP 8.4)
Process completed with exit code 1.
PHPUnit api-platform/hydra (PHP 8.2)
Process completed with exit code 1.
PHPUnit event listeners (PHP 8.4)
Process completed with exit code 2.
PHPUnit (PHP 8.4)
Process completed with exit code 2.
PHPUnit (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/json-api (PHP 8.2)
Process completed with exit code 2.
PHPUnit api-platform/serializer (PHP 8.2)
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/openapi (PHP 8.2)
Process completed with exit code 1.
PHPUnit + Behat (PHP 8.4) (MongoDB)
Process completed with exit code 2.
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/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/serializer (PHP 8.3)
Process completed with exit code 1.
PHPUnit api-platform/openapi (PHP 8.3)
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-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/hydra (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/openapi (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/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/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/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/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/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 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 (PHP 8.4) (no deprecations)
Process completed with exit code 2.
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.
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 (PHP 8.4) (Symfony dev)
Process completed with exit code 2.
Behat (PHP 8.4) (Symfony dev)
Process completed with exit code 1.
PHPUnit (PHP 8.3) (Symfony lowest)
Process completed with exit code 2.
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.2)
Process completed with exit code 1.
Behat (PHP 8.3)
Process completed with exit code 1.
Behat (PHP 8.4) (Symfony lowest)
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.
Behat (PHP 8.4) (MySQL)
Process completed with exit code 1.
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/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/elasticsearch (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/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/hydra (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/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/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/metadata (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-orm (PHP 8.3)
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-odm (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.2)
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/elasticsearch (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/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/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/openapi (PHP 8.2)
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/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/validator (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/state (PHP 8.3)
No files were found with the provided path: /tmp/build/logs/phpunit. No artifacts will be uploaded.
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-common (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.3)
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/serializer (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/openapi (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.4)
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/hydra (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/openapi (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/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/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/metadata (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/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.
PHPUnit api-platform/state (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. 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.
PHPUnit api-platform/symfony (PHP 8.4)
No files were found with the provided path: /tmp/build/logs/phpunit. 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.
Behat (PHP 8.2)
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.

Artifacts

Produced during runtime
Name Size
behat-logs-php8.2
33.2 KB
behat-logs-php8.3
33.2 KB
behat-logs-php8.4
189 KB
phpunit-logs-php8.2
23.2 KB
phpunit-logs-php8.3
23.2 KB
phpunit-logs-php8.4
568 KB