Skip to content

fix(jsonapi): correct relationship schemas in generated json schema (… #16454

fix(jsonapi): correct relationship schemas in generated json schema (…

fix(jsonapi): correct relationship schemas in generated json schema (… #16454

Triggered via push June 17, 2026 12:59
Status Failure
Total duration 30m 3s
Artifacts 109

ci.yml

on: push
Laravel E2E installation (PHP 8.5)
1m 23s
Laravel E2E installation (PHP 8.5)
Matrix: Check components interdependencies
Matrix: elasticsearch
Matrix: laravel
Matrix: Lint Container
Matrix: mercure
Matrix: mongodb
Matrix: mysql
Matrix: OpenAPI
Matrix: opensearch
Matrix: php-cs-fixer
Matrix: phpstan
Matrix: phpunit-components-fail-deprecation
Matrix: phpunit-components
Matrix: phpunit-no-deprecations
Matrix: phpunit-symfony-edge
Matrix: phpunit-symfony-lowest
Matrix: phpunit-symfony-next
Matrix: phpunit
Matrix: phpunit_listeners
Matrix: postgresql
Matrix: Lint OpenAPI with Redocly
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 4 warnings
PHPStan (PHP 8.5)
Process completed with exit code 1.
PHPStan (PHP 8.5): Tests/Metadata/DumpedMetadataBootTest.php#L99
Call to an undefined static method Illuminate\Support\Facades\Log::shouldNotHaveReceived().
PHPStan (PHP 8.5): Tests/Metadata/DumpedMetadataBootTest.php#L83
Call to an undefined static method Illuminate\Support\Facades\Log::shouldHaveReceived().
PHPStan (PHP 8.5): Tests/Console/DumpMetadataCommandTest.php#L161
Method ApiPlatform\Laravel\Tests\Console\DumpMetadataCommandTest::readDump() should return array{fingerprint: string, attributes: array<class-string, mixed>, relations: array<class-string, mixed>} but returns array<mixed, mixed>.
PHPStan (PHP 8.5): Tests/Console/DumpMetadataCommandTest.php#L87
Parameter #1 $classes of method ApiPlatform\Laravel\Tests\Console\DumpMetadataCommandTest::stubResourceClasses() expects list<class-string>, array{'Workbench\\App\\Models\\Book', 'App\\Resource…', 'DateTimeImmutable'} given.
PHPUnit (PHP 8.5) (Mercure)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (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/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (PHP 8.5) (MongoDB)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit event listeners (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/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. 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
phpunit-logs-php8.2
56.6 KB
sha256:27e3f1a167188cb526b5af9c4fca795e804b068fff53af99f6271ab7b7c23e91
phpunit-logs-php8.3
56.4 KB
sha256:75ac9637507e99695421ddf75baebbf472d39d49961549cd2c5588419c1f415b
phpunit-logs-php8.4
56.5 KB
sha256:55fecabb0659bc3b9dd8dca9b40aceab4e97eb6319ddc7b57464d9fb0ce3c77a
phpunit-logs-php8.5
361 KB
sha256:59706111ad209d5cf5de2cc6ded8a5599e07f60a9d112c541b1dc07f3d47d2fe
phpunit-logs-php8.5
360 KB
sha256:b1db4383c89eba8b49c076905e463ee0161a0bd6fafc584d77b22f5a5edcfce1
phpunit-logs-php8.5-mercure
271 KB
sha256:423e1ba647e3632334fc0e482c058e80092bb5cf628351847b5ee85d12cf99eb
phpunit-logs-php8.5-mongodb
355 KB
sha256:8fcbf303d9d984e8563a5ff1c82cbab93299ffdbdf93c5f8aa1eda5e1fa06d11
phpunit-logs-phpObject
6.66 KB
sha256:1e446ec577e06ceb17039b98beef889ef7c8f0d165ed0082c1eae86c9067ba43
phpunit-logs-phpObject
2.07 KB
sha256:d8118be78383d03a98a13edb7ebdc9b6518a32893b534539e60bc23024e175a6
phpunit-logs-phpObject
643 Bytes
sha256:e47387ca427450e545aa8bdb85ba6ed03ae8266b8f9b012f4cba3c35b30982da
phpunit-logs-phpObject
1.23 KB
sha256:53bd8f87dc8174d02d59f754425db67f0cad37e93b9b15d48667bdf8d48b75ca
phpunit-logs-phpObject
6.3 KB
sha256:2507673bfaa2c6e55a0a671a15faa66362d464754499021e7f62fd10d3d4dfed
phpunit-logs-phpObject
2.14 KB
sha256:9980e1ae6b8918858f4ce54ac9e8553f5901ad37e590f8521b99b6cd2fcfc093
phpunit-logs-phpObject
33.4 KB
sha256:8886ffa1fcdff78b78ef1285ce40b0d01020198e4bf2998cd3a9f04a56fb392a
phpunit-logs-phpObject
6.34 KB
sha256:78735c64585e87b73c44dfa25f0420804f4c7679c894f5e18180a7e289d744c2
phpunit-logs-phpObject
1.81 KB
sha256:e268988f7f3131bf4b8243abbd9308e0e3b28ec8841e5e299cab2ca2e5f4909a
phpunit-logs-phpObject
2.97 KB
sha256:4e1beaf341425a5ba183f3ee0699c8eb39b9c51e9cdd64095c9f6578835d9c65
phpunit-logs-phpObject
5.85 KB
sha256:28a946eadf204e8e6830b613d8d8a7d427ec0853638cbe75524405b1c878008a
phpunit-logs-phpObject
2.27 KB
sha256:0787e61f8435f7f9c43344c90ee8b541dc4bc00d2d71c1b0018ae8275db2cc00
phpunit-logs-phpObject
644 Bytes
sha256:4fe20b366df6b5b13cadec63b5cd1b6f7f9dc5aa7c59ba16863a9ccc20992550
phpunit-logs-phpObject
1.22 KB
sha256:5e59c56215dd6ad0aa85424d74ad19174861f0eb04ff3b533107828a9c176787
phpunit-logs-phpObject
2.27 KB
sha256:f66e5ca5a47cc2916677a3c2770e0a397d7065bc0efba069a3b695df757f95bb
phpunit-logs-phpObject
2.08 KB
sha256:6f1735c5157a883c7f7ea0e1cf935e1c22872345301bfbac8809e0ff8f75ce6c
phpunit-logs-phpObject
639 Bytes
sha256:899ea5de6eb1a135a5d06fcdb51d5d09584657b3624391316542d32a1cd92cfb
phpunit-logs-phpObject
5.79 KB
sha256:3a583f296ec6e23b448c74a7670afc024f3bf7a2da25711f6cc1559109ced8d6
phpunit-logs-phpObject
6.36 KB
sha256:1a8d3dfe8086cb3b7ff27627ab2ada98802ecca63d024b283837bc92b73e0213
phpunit-logs-phpObject
1.3 KB
sha256:6cb68486796f2869d2ee9e3238c7cd28d44508a635a1ac5b84b05bf08b804d18
phpunit-logs-phpObject
643 Bytes
sha256:d9b800715a19d69a20d0e8c4f8f65c4586fb9e5c21be32eaadc163e9786679f0
phpunit-logs-phpObject
2.98 KB
sha256:9f5c18f498d946a7a5209eb3e09d152a08bf665dfb9467395b5bd2226019a5d2
phpunit-logs-phpObject
1.09 KB
sha256:5f38c40673ad36e9fb39cdd8483feae35df9aebb6b06cefa53a826ec85904789
phpunit-logs-phpObject
1.23 KB
sha256:9405cf6266bb2bc3eb8d796980917129371895b0c690b23665ef18e8575161b6
phpunit-logs-phpObject
6.93 KB
sha256:9afa4b4dc858e8ee9d5c38b2a994c7f93e603b97af97960252fc4152306be87a
phpunit-logs-phpObject
1.09 KB
sha256:b8de19b81466a6457f4161ae0c11120384c60612b7f0202130e421adbf86dc4b
phpunit-logs-phpObject
471 Bytes
sha256:e57cbf43f0bc7e4717427965f5fade3f5092732aa907da4d6a57f58fe60d60ab
phpunit-logs-phpObject
2.98 KB
sha256:31f69c8d5cc7bd88b5d0be3d3618c9ffc66f6063b2c4d1fe242de9c789d49a97
phpunit-logs-phpObject
1.3 KB
sha256:77362630f42c0a3ff9df0aafaebf45dca4db8f226fa317aad72cc8b5ea1ddf66
phpunit-logs-phpObject
1.3 KB
sha256:e0d3b0d738cbc2743463085de2e11036d758530e35b9520c056d89eb7b7c8745
phpunit-logs-phpObject
2.07 KB
sha256:691255373a924cfbf50cb494806d949b25ebba759d31a931e137b3f4bd5f573d
phpunit-logs-phpObject
6.32 KB
sha256:b47add47ac2e2f264e66e285588afe24e30e756cd7cd68a03be08f3a258766f6
phpunit-logs-phpObject
471 Bytes
sha256:39dd134e9a5575b80726781f2ef12589db9b615a4b2d26b9a0a16590e4d7c527
phpunit-logs-phpObject
1.36 KB
sha256:249fa34ae35cd9a31682c620bc366844847c9bba60311877fec4325cd0d61bbf
phpunit-logs-phpObject
6.66 KB
sha256:46d39e8496bac645de8199052d0290fb39205a8978b314dbbab8a99a3a787aff
phpunit-logs-phpObject
5.87 KB
sha256:0c18817225ffe96d9f2f54d5de6ed3d2f77d41959e1b1ca080570e3212227676
phpunit-logs-phpObject
6.97 KB
sha256:7a175ac1b4a438f29226344013dd80b8addf5a84a28b037c1927e3e9ddaa2c29
phpunit-logs-phpObject
2.18 KB
sha256:ca32c2f8c5cafd2d67f7b0118267a55255eda25eb75b7780c8e713ae7145dc83
phpunit-logs-phpObject
648 Bytes
sha256:460022e15e5f6ec9fe5b020bc8b22eb099b2b5c2eb30ff76f7748c7a08781331
phpunit-logs-phpObject
10.2 KB
sha256:af94bc37f12b7105dbd901021069075c8f8689e01a875e7eb110a17f1164d4fa
phpunit-logs-phpObject
1.09 KB
sha256:84e973baa7b8a47c6e55c579147f7d2a853f09cf8a402f374ec852fa874ad269
phpunit-logs-phpObject
6.28 KB
sha256:47d77e008676cf5d7328d3c072e12f77e4e455930bbde4f8c91dd179aec797d7
phpunit-logs-phpObject
2.17 KB
sha256:977fe21ae8bfe5591cf6c2dca37ede0f7c29c545173767393423feb11bee9353
phpunit-logs-phpObject
2.28 KB
sha256:13e08fe3550bcd9811d035ae58309b91cde618fc916026f64c4eee318d26040f
phpunit-logs-phpObject
1.36 KB
sha256:34261b30fda1bc6820504d59dd6b644b68c87bc8236571fba12f16db4384fe57
phpunit-logs-phpObject
1.8 KB
sha256:5e117670b899bf325a52578c8d6d33e96c44439774b2fe07f1a05f81ba7761d3
phpunit-logs-phpObject
2.06 KB
sha256:9eb37372b5042520350cd28047e7334fcae855c5b2a9e35a1c508cf1b20e4d4a
phpunit-logs-phpObject
9.09 KB
sha256:c51fa060fa4575bda425c98a284e56de5d71a004609ba45b960a77afd8e95dd1
phpunit-logs-phpObject
6.67 KB
sha256:0e0684edff2e04e8d61cb6dde02da96e03fb4b4284e237b3de0370e6c1e864f2
phpunit-logs-phpObject
2.09 KB
sha256:b34bbd6b0d922888f89df83f5ffe2ca46814d6771f8b1c587390e9faf40d2f4d
phpunit-logs-phpObject
1.81 KB
sha256:457dcbd441e9e6f316a72d8a73885bd9d2598a0cfdd8926e3028bc347fe45af9
phpunit-logs-phpObject
5.23 KB
sha256:9450f523465b47b27d6fe1d614fbe61d165a7c0f2e1fada45df54fe3631c2bfe
phpunit-logs-phpObject
6.34 KB
sha256:c6b725234ea815fbdba587414048ae7b9a9410573c082852c0bb1cc05005b232
phpunit-logs-phpObject
1.22 KB
sha256:8172ba6a71a79d57c8174a0a5b4e6fc291795b8fa09f06784db38e5e2e1f2ee7
phpunit-logs-phpObject
471 Bytes
sha256:ad90a3829da694d0b54dc858a4ccc466ec64af85d90296d3d90f757195defd0b
phpunit-logs-phpObject
2.09 KB
sha256:d0dab6ff22de435cd40a34a5f349ce9dc60c7b4fec345776d7c45cadc14a23e2
phpunit-logs-phpObject
2.17 KB
sha256:8cb933bf75cb6344f7f3077cdd70582526615bb012446752a32886db89487dd1
phpunit-logs-phpObject
2.08 KB
sha256:1d7579742cfa8b3fb59843108055c9fbb1e947ad50c2af6070c8a16ddf2d6bdd
phpunit-logs-phpObject
6.65 KB
sha256:7dd5cae7d7c5a33bf81d8ed0800f5ec9b2398f9f06b1dc1b10172584d836c8d9
phpunit-logs-phpObject
1.21 KB
sha256:b611e15bcc510f1c711e7cd7340dc7ee406a223412c86244e7e10fce8b72f913
phpunit-logs-phpObject
13.7 KB
sha256:2575f199c05b8a0a9854693214f1188c84552eb34c0a0c199f1faf388affd6b8
phpunit-logs-phpObject
1.35 KB
sha256:fb892805427ebc3a3e1bd8e6e2efd87bab7662aa76d519e99ac0aa01f4358e72
phpunit-logs-phpObject
2.17 KB
sha256:6490bea5a8067264b065149b79b8f624b2f623353251c3f2d9bee25a5cf64b4d
phpunit-logs-phpObject
1.1 KB
sha256:149bac31f0a70c3418e6dc1f5f08b6f264863eb8d7fa846d00d357d9f41e7c86
phpunit-logs-phpObject
6.97 KB
sha256:f075c8bb9b73d5e5df69f1abfa22d595829a1c5b7c6463fc92ab8005683e7e2c
phpunit-logs-phpObject
2.08 KB
sha256:43a86dc5b0f0dc73f4d99a463d043e113a011ab4582309f39623619495f52066
phpunit-logs-phpObject
5.83 KB
sha256:666953887a88435f5197a00b5e93c55315b8bbae5db15029b321135f9c2fc8da
phpunit-logs-phpObject
2.99 KB
sha256:8672bf04e2d1b0e88f7fea336fadb4aacc585e411f867fc1e7ecc4bdfc948a1d
phpunit-logs-phpObject
1.8 KB
sha256:87e36c6ddc78c557df55eec352d3ccb7c29a8b5e0fea523270e2e0e9f18d2737
phpunit-logs-phpObject
1.09 KB
sha256:56858de627235c496aa55be922cfbca927e9a7984fd7513890db65fd58e5a494
phpunit-logs-phpObject
2.06 KB
sha256:6430a199883f6e70568744df6634bafe204c5ab6e6f20425671bd11f74c89153
phpunit-logs-phpObject
470 Bytes
sha256:d0172306cdb40bc7920a3e26fb264171b8ec9973a85e3a2e66e8ca671cff6576
phpunit-logs-phpObject
5.85 KB
sha256:13908e2e7c4d151663f924e346de17f8e73e84639193ad00379e5bda0f826c8e
phpunit-logs-phpObject
6.98 KB
sha256:84129c38a01bab66cacf5aeb3a42ba616ade8a4dee5840737dccc527fa158cc1
phpunit-logs-phpObject
6.35 KB
sha256:b82169fa8bbcb1823e7b61b50fc40dd01023f9227099b3044bd34f56c777b66a
phpunit-logs-phpObject
6.43 KB
sha256:4109e662cb819f063a3d5173c50576e6b434693cd4933877df6eee95b6c84924
phpunit-logs-phpObject
1.34 KB
sha256:7383fc8880e204890a5df6387aacc484e13b0141161b750ad2873e4dff89305b
phpunit-logs-phpObject
2.28 KB
sha256:ce61c099a9c1a72d5006ba2b70d9e233fbb44bbe6920fb7bca4e3fb148df9e53
phpunit-logs-phpObject
1.31 KB
sha256:57f7281b1f9b5a1bfea9bd506546ac3da9b3b1def4cf663e7941f453beec991a
phpunit-logs-phpObject
7 KB
sha256:ec3771cf7001acc3da507847d21319f41f6dd1d8ce714ec41c9ae2283ea14535
phpunit-logs-phpObject
2.97 KB
sha256:5adf70c6cac4da577e743f9f21ab09f30fe9eef95321dc7b698fbe94746c54b0
phpunit-logs-phpObject
1.36 KB
sha256:801ca26e4e9c3cd35a96db822f31716785122841e7f9a9a2057fa4829d278215
phpunit-logs-phpObject
1.29 KB
sha256:82117b6c61c7decd5d78043e501f8c90731cb4c22cda578aa100cdd3c5859458
phpunit-logs-phpObject
2.85 KB
sha256:8c61bf9c2a900fbc94811043b67af0afc9211a795efd634011a18bbef2a7d364
phpunit-logs-phpObject
2.27 KB
sha256:5acc72a1f3247ba0708205496be74a620b6e6aa6b4d791a62037da1a23f3388a
phpunit-logs-phpObject
16 KB
sha256:469509b0f2ac2978077d39573aa1b000d72076758657104fe732ef70c5c9671a
phpunit-logs-phpObject
37 KB
sha256:e00202d2e3e2084f9221e89ae3c55bf41957f100185cfe58af656952a1db5e9c
phpunit-logs-phpObject
6.35 KB
sha256:5b9abd95fa239ddd6218cfe7e7e0cdd1ade738c85dcb29df407048978079db08
phpunit-logs-phpObject
1.8 KB
sha256:99a1db46a93ae820a49aadd4124627e7fddbef6fdf7133514aafb0a9f84810fe
phpunit-logs-phpObject
6.31 KB
sha256:f6a0e7c9c4a962639b4d0927ddf1a6f599fdda6cb7e6f70312ab82208663cf48
phpunit-logs-phpObject
6.67 KB
sha256:3cbcebe531ce708fc3fe96e9b3500e3f571296a5658b472a4bfe7e4857e605d8
phpunit-logs-phpObject
6.31 KB
sha256:a69b6b75e73289ef04b21de2446012098001e37eceff1bb005d63c9617ba35f7
phpunit-logs-phpObject
6.7 KB
sha256:4cb6cabe64edc92301c3a08c7a13b5063953670ce36d0914a7f458e5a1574a9d
phpunit-logs-phpObject
470 Bytes
sha256:24ebbd3e888782f974cdd218d42b1dfe2951f85c9480ace0427fc764b3e2370a
phpunit-logs-phpObject
2.08 KB
sha256:d12b5f9d53a4297ee779aeb8d8172725e7b128b0c4f8884dc4322e40078c649c
phpunit-logs-phpObject
6.33 KB
sha256:d8d8d5d6761bf9f25b5f00065fc04e698b3cbbbeed10ce97d007123fce08fe45
phpunit-logs-phpObject
18.2 KB
sha256:359d61f84d92dc735d64cca9375b184186409c82b85ffd768c27d5a9bab25689
phpunit-logs-phpObject
2.17 KB
sha256:60a5832cae7c630656dd25a9f5b5db8f5cf5f8a9027ce2d7d710e907345fc3de
phpunit-logs-phpObject
3.56 KB
sha256:8a0a58da88b0b01c5009507de2c60bd97ab8be98cf0d0cfe8b0be57ecab7721d
phpunit-logs-phpObject
6.9 KB
sha256:ef690c4f6d18b70d86c188f23f9399027b2967cf25f097db74381ae67bdea023
phpunit-logs-phpObject
1.36 KB
sha256:f1cc0d23fcc4a36a51e0c01a65f853ef117e07bc24e87f64096cb7132442d5cd
phpunit-logs-phpObject
11.6 KB
sha256:9196368a5d4048c0ed2ed0cad637877f9f2c45f6fd9b814319082a140989dbb6