Skip to content

Throw graphql errors at component level #4343

Throw graphql errors at component level

Throw graphql errors at component level #4343

Triggered via pull request January 9, 2026 20:18
Status Failure
Total duration 3m 13s
Artifacts 6

ci.yml

on: pull_request
Build compiler (x86_64-unknown-linux-musl)  /  Build compiler
1m 6s
Build compiler (x86_64-unknown-linux-musl) / Build compiler
Build swc
59s
Build swc
Matrix: Build compiler
Matrix: Typecheck and Lint Demos
Build json schema  /  Run build_json_schema
33s
Build json schema / Run build_json_schema
Build website
56s
Build website
Run prettier
27s
Run prettier
cargo fmt
13s
cargo fmt
cargo clippy
21s
cargo clippy
Run cargo test (excluding relay tests)
1m 1s
Run cargo test (excluding relay tests)
Build fixtures  /  Run generate_isograph_fixtures
1m 6s
Build fixtures / Run generate_isograph_fixtures
Matrix: Build demos
Build js packages
36s
Build js packages
All checks passed
All checks passed
Deploy website
0s
Deploy website
Main NPM release
0s
Main NPM release
Versioned NPM release
0s
Versioned NPM release
Publish Isograph Extension  /  publish
Publish Isograph Extension / publish
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 2 warnings
Build demos (libs/isograph-react)
Process completed with exit code 1.
Build demos (demos/github-demo)
The strategy configuration was canceled because "build-demos.libs_isograph-react" failed
Build demos (demos/pet-demo)
The strategy configuration was canceled because "build-demos.libs_isograph-react" failed
Build js packages
Process completed with exit code 1.
src/tests/startUpdate.test.ts > startUpdate > scalar field > updates scalar in data: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:103:10
src/tests/startUpdate.test.ts > startUpdate > scalar field > updates scalar in cache: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:103:10
src/tests/startUpdate.test.ts > startUpdate > scalar field > reads data: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:103:10
src/tests/startUpdate.test.ts > startUpdate > linked field > updates scalar in old object after setting linked field: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:51:172
src/tests/startUpdate.test.ts > startUpdate > linked field > updates linked field in data: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:51:172
src/tests/startUpdate.test.ts > startUpdate > linked field > updates updatable scalar nested in updatable object: libs/isograph-react/src/core/check.ts#L81
Error: Unexpected non-link in the Isograph store. This is indicative of a bug in Isograph. ❯ checkFromRecord src/core/check.ts:81:21 ❯ Module.check src/core/check.ts:14:23 ❯ Module.maybeMakeNetworkRequest src/core/makeNetworkRequest.ts:28:24 ❯ factory src/core/getOrCreateCacheForArtifact.ts:21:53 ❯ new CacheItem ../isograph-react-disposable-state/src/CacheItem.ts:84:35 ❯ Module.createTemporarilyRetainedCacheItem ../isograph-react-disposable-state/src/CacheItem.ts:370:21 ❯ ParentCache.__populateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:62:7 ❯ ParentCache.getOrPopulateAndTemporaryRetain ../isograph-react-disposable-state/src/ParentCache.ts:56:14 ❯ src/tests/startUpdate.test.ts:51:172
src/tests/garbageCollection.test.ts > garbage collection > Referenced records should not be garbage collected, and this should work with variables: libs/isograph-react/src/tests/garbageCollection.test.ts#L103
AssertionError: expected undefined not to be undefined // Object.is equality ❯ src/tests/garbageCollection.test.ts:103:38
src/tests/garbageCollection.test.ts > garbage collection > Referenced records should not be garbage collected: libs/isograph-react/src/tests/garbageCollection.test.ts#L95
AssertionError: expected undefined not to be undefined // Object.is equality ❯ src/tests/garbageCollection.test.ts:95:38
Build compiler (aarch64-unknown-linux-musl, ubuntu-latest, isograph_cli, isograph_cli-bin-linux-a... / Build compiler
dropping unsupported crate type `cdylib` for target `aarch64-unknown-linux-musl`

Artifacts

Produced during runtime
Name Size Digest
docusaurus-build Expired
1.68 MB
sha256:4276fc2b1b9c9340d82c758f9429cd8195d48340b6a5882d85717d4144961f02
isograph_cli-bin-linux-arm64 Expired
4.59 MB
sha256:54041d3d311846ed0e3d6c6399e11d0379ddc4a63dc793cf930a14f8513b6875
isograph_cli-bin-win-x64 Expired
3.75 MB
sha256:5b5aadc5da873bb172d6700f18a36c305d63606ee5c02c6eb24c162f588d4ad7
isograph_cli-linux-x64 Expired
4.75 MB
sha256:b785688ecf351758d1b575f48e97393c5f3874312fb6b5a7c0e8baf06b466f7f
isograph_cli-macos-arm64 Expired
4.23 MB
sha256:b4c8bc618ef023c43b34f5c28758dfaac84c4f31d10c97d16e007616ea1dacb6
isograph_cli-macos-x64 Expired
4.36 MB
sha256:33f0724a79eb83ee94949ebea1485b22cd87207248f838f0b0f997a2d6b65d3f