Skip to content

CI

CI #25017

Triggered via merge group August 12, 2026 20:04
Status Failure
Total duration 2h 32m 34s
Artifacts 9

ci.yml

on: merge_group
Detect merge queue no-op
10s
Detect merge queue no-op
CODEOWNERS check
0s
CODEOWNERS check
Unreal Engine Tests
0s
Unreal Engine Tests
Build and test wasm bindings
5m 24s
Build and test wasm bindings
Check that packages are publishable
41s
Check that packages are publishable
Check CLI docs
2m 42s
Check CLI docs
Verify global.json files are symlinks
39s
Verify global.json files are symlinks
Check smoketests/mod.rs is complete
4m 8s
Check smoketests/mod.rs is complete
Docs build
2m 46s
Docs build
TypeScript - Tests
4m 52s
TypeScript - Tests
Matrix: smoketests_noop
Matrix: update
Matrix: update_noop
Upload build artifacts (Linux)
4m 6s
Upload build artifacts (Linux)
Upload build artifacts (Windows)
9m 45s
Upload build artifacts (Windows)
Build smoketests (Linux)
3m 17s
Build smoketests (Linux)
Build smoketests (Windows)
5m 43s
Build smoketests (Windows)
Matrix: smoketest_partitions_linux
Matrix: smoketest_partitions_windows
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 45 warnings
Verify global.json files are symlinks
The process '/usr/bin/git' failed with exit code 128
Verify global.json files are symlinks
couldn't find remote ref refs/heads/gh-readonly-queue/master/pr-5705-23c8a2bbe652e8272749bbe397e1fbdf70f962d0
Verify global.json files are symlinks
couldn't find remote ref refs/heads/gh-readonly-queue/master/pr-5705-23c8a2bbe652e8272749bbe397e1fbdf70f962d0
Verify global.json files are symlinks
couldn't find remote ref refs/heads/gh-readonly-queue/master/pr-5705-23c8a2bbe652e8272749bbe397e1fbdf70f962d0
Check smoketests/mod.rs is complete
couldn't find remote ref refs/heads/gh-readonly-queue/master/pr-5705-23c8a2bbe652e8272749bbe397e1fbdf70f962d0
Check smoketests/mod.rs is complete
couldn't find remote ref refs/heads/gh-readonly-queue/master/pr-5705-23c8a2bbe652e8272749bbe397e1fbdf70f962d0
Detect merge queue no-op
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/
Verify global.json files are symlinks
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/
Test spacetimedb-update flow (aarch64-apple-darwin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check smoketests/mod.rs is complete
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/
Test spacetimedb-update flow (x86_64-pc-windows-msvc)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unity-testsuite: sdks/csharp/src/Table.cs#L495
Dereference of a possibly null reference.
unity-testsuite: sdks/csharp/src/Table.cs#L495
Dereference of a possibly null reference.
unity-testsuite: sdks/csharp/src/WebSocket.cs#L499
Converting null literal or possible null value to non-nullable type.
unity-testsuite: sdks/csharp/src/Exceptions.cs#L84
'Exception.GetObjectData(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051)
unity-testsuite: sdks/csharp/src/Exceptions.cs#L39
'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051)
unity-testsuite: sdks/csharp/src/Exceptions.cs#L82
Member 'SpacetimeDBArgumentException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'SpacetimeDBArgumentException.GetObjectData(SerializationInfo, StreamingContext)'.
unity-testsuite: sdks/csharp/src/MultiDictionary.cs#L23
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
unity-testsuite: sdks/csharp/src/MultiDictionary.cs#L615
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
unity-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.linux-x64.Microsoft.DotNet.ILCompiler.LLVM
unity-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
godot-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.linux-x64.Microsoft.DotNet.ILCompiler.LLVM
godot-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
csharp-testsuite
The type name 'player' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'score' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'user' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'account' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'user' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'score' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'player' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
The type name 'account' only contains lower-cased ascii characters. Such names may become reserved for the language.
csharp-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.linux-x64.Microsoft.DotNet.ILCompiler.LLVM
csharp-testsuite
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Linux 2/2)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.linux-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Linux 2/2)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Linux 1/2)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.linux-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Linux 1/2)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Upload build artifacts (Windows)
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/
Build smoketests (Windows)
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/
Smoketests (Windows 3/4)
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, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoketests (Windows 3/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 3/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 1/4)
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, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoketests (Windows 1/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 1/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 2/4)
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, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoketests (Windows 2/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 2/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 4/4)
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, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoketests (Windows 4/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM
Smoketests (Windows 4/4)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.DotNet.ILCompiler.LLVM

Artifacts

Produced during runtime
Name Size Digest
build-artifacts-cargo-timings-linux
188 KB
sha256:077cc0fbe9daaa10978774d5f56912b7706dfb1566eb6dccc646426237edcf54
build-artifacts-cargo-timings-windows
192 KB
sha256:d4d7b84d8f4b76c960cd1cb464b5b6236e5328c1ff6cf6e7296863bb84ee6823
build-artifacts-linux
55.4 MB
sha256:f79d8cd4d5b3b6f09baf25ffa4ac51fef86a356aa3949714a21904bb95ab7e88
build-artifacts-windows
45.2 MB
sha256:568e0f302be4bcccad855c90f2e92819b2bd397301c0af16fe449367f92a0d8f
cargo-timings-public-lints
155 KB
sha256:44eb5da44bd5afd34b3c4f5d02bce4324d0ccb3732bbd285d7f724e30c74a288
smoketest-build-cargo-timings-linux
164 KB
sha256:1f52d2c662100a4281f8cc99153e1ecbd0b5061c02cdfebc0b98a07d0f30f1d1
smoketest-build-cargo-timings-windows
158 KB
sha256:cddaaabceb1e442db72709f203f4735ee34c31cec425cbece01a40fdb1a1202b
smoketest-build-linux
99 MB
sha256:c9005604e13610b19d189b9f367f91ea97afc087f0066cf2afe7015ac6f4b811
smoketest-build-windows
54.5 MB
sha256:537039043fc818eeac4f2c54b0535ac85c32d06bdc3528d5815964096a22a71e