Skip to content

chore: engine cleanup, canonical gate, and perf groundwork #1299

chore: engine cleanup, canonical gate, and perf groundwork

chore: engine cleanup, canonical gate, and perf groundwork #1299

Triggered via pull request July 3, 2026 07:53
Status Failure
Total duration 37m 2s
Artifacts 7

ci.yml

on: pull_request
Preflight (Ubuntu Stable)
3m 43s
Preflight (Ubuntu Stable)
Cargo Deny Check
51s
Cargo Deny Check
Matrix: native-release
Matrix: Integration Build Check
Matrix: rust-check
Matrix: typescript-sdk-native
Codegen Drift Check
4m 41s
Codegen Drift Check
TS SDK Wasm Build
4m 25s
TS SDK Wasm Build
Kotlin SDK Test
1m 14s
Kotlin SDK Test
Sandbox Recovery Smoke
12m 51s
Sandbox Recovery Smoke
iOS Build Pipeline
0s
iOS Build Pipeline
Android Build Pipeline
0s
Android Build Pipeline
Lua SDK Tests
19s
Lua SDK Tests
Clean Room Regeneration
0s
Clean Room Regeneration
Matrix: c-sdk-check
Matrix: cpp-tests
Matrix: dotnet-check
Matrix: python-sdk-check
Go SDK Tests
39s
Go SDK Tests
Swift SDK Tests
1m 3s
Swift SDK Tests
CI Success
4s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 42 warnings, and 24 notices
C SDK Tests on macos-latest
Process completed with exit code 8.
.NET SDK on macos-latest
Process completed with exit code 1.
.NET SDK on ubuntu-latest
The strategy configuration was canceled because "dotnet-check.macos-latest" failed
.NET SDK on ubuntu-latest
The operation was canceled.
Swift SDK Tests
Process completed with exit code 1.
CI Success
Process completed with exit code 1.
Preflight (Ubuntu Stable)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
TS SDK Native on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Build Check (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/setup-dotnet@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Build Check (macos-latest): sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Integration Build Check (macos-latest): sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
TS SDK Wasm Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Codegen Drift Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Build Check (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/setup-dotnet@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Build Check (ubuntu-latest): sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Integration Build Check (ubuntu-latest): sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Rust stable on windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust nightly on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust stable on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native Release Artifact on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native Release Artifact on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C SDK Tests on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C SDK Tests on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python SDK on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python SDK on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python SDK on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python SDK on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET SDK on macos-latest
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/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET SDK on macos-latest
No files were found with the provided path: sdks/csharp.tests/TestResults/macos-latest/coverage/coverage.cobertura.xml. No artifacts will be uploaded.
.NET SDK on macos-latest: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
.NET SDK on macos-latest: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Python SDK on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python SDK on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Go SDK Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Go SDK Tests
Restore cache failed: Dependencies file is not found in /home/runner/work/GoudEngine/GoudEngine. Supported file pattern: go.mod
Sandbox Recovery Smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Sandbox Recovery Smoke: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Sandbox Recovery Smoke: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
.NET SDK on ubuntu-latest
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/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET SDK on ubuntu-latest
No files were found with the provided path: sdks/csharp.tests/TestResults/ubuntu-latest/coverage/coverage.cobertura.xml. No artifacts will be uploaded.
.NET SDK on ubuntu-latest
No files were found with the provided path: **/test-results.trx. No artifacts will be uploaded.
.NET SDK on ubuntu-latest: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
.NET SDK on ubuntu-latest: sdks/csharp/generated/GoudGame.g.cs#L1472
Converting null literal or possible null value to non-nullable type.
Swift SDK Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ SDK Tests on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ SDK Tests on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
TS SDK Native on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust stable on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, mozilla-actions/sccache-action@v0.0.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sccache stats
87% - 564 hits, 87 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
TS SDK Native on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
0% - 0 hits, 508 misses, 0 errors
Integration Build Check (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
0% - 0 hits, 185 misses, 0 errors
sccache stats
0% - 0 hits, 461 misses, 0 errors
sccache stats
0% - 0 hits, 535 misses, 0 errors
sccache stats
0% - 0 hits, 423 misses, 0 errors
sccache stats
0% - 0 hits, 1022 misses, 0 errors
sccache stats
0% - 0 hits, 939 misses, 0 errors
Rust stable on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
0% - 2 hits, 460 misses, 0 errors
sccache stats
0% - 2 hits, 432 misses, 0 errors
Native Release Artifact on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
C SDK Tests on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Python SDK on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
.NET SDK on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Python SDK on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Python SDK on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Swift SDK Tests
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
C++ SDK Tests on macos-latest
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
6% - 62 hits, 904 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
codegen-generated Expired
211 KB
sha256:94d3d9413b386ba7224589443bc345f714d5e45802af7ab00dde69bb8557bce2
dotnet-test-results-macos-latest Expired
25.3 KB
sha256:a6b25d6ccdb5b095d377bb55e14598119cdbd7607e9890b7496542c7715a87c2
native-release-macos-latest Expired
7.74 MB
sha256:8cb821a57a9d89bf4ce87f8f31dfb721640c7835438d605682f352acb432060e
native-release-ubuntu-latest Expired
9.9 MB
sha256:cf388544d48081260b7d2bf67ddfbfb57e3a3e952da935785840506e714b5b4e
python-coverage Expired
14.3 KB
sha256:030d66d9bf163cda45671914e46feb01d2c9c0ab19cb275e14e2e1a99a8e7904
ts-coverage Expired
19.7 KB
sha256:7f000dd4caf45d7b5ee8209012cdf26afacc7e8be45553dcacffcc24df1258b5
ts-web-coverage Expired
34.4 KB
sha256:ea43a7b0a79de269651e57496ed1719d41c0a8d3d90b43b53699f9bd1286a18f