Skip to content

fix: deploy-sdk bundle structure — add .chproject + nethost/ #369

fix: deploy-sdk bundle structure — add .chproject + nethost/

fix: deploy-sdk bundle structure — add .chproject + nethost/ #369

Triggered via pull request August 26, 2026 10:41
Status Success
Total duration 19m 33s
Artifacts 12

ci.yml

on: pull_request
Matrix: Linux Builds / build-linux
Matrix: Windows Builds / build-windows
Format Check  /  clang-format check
46s
Format Check / clang-format check
CI Passed
4s
CI Passed
Fit to window
Zoom out
Zoom in

Annotations

117 warnings
Format Check / clang-format check
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/
Linux Builds / build (ubuntu-latest, Release, clang)
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/setup-dotnet@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L17
Field 'Interop.ScriptGlue_RegisterEventCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, clang): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc)
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/setup-dotnet@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L10
Field 'Input.Input_IsMouseButtonDown_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang)
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/setup-dotnet@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Log.cs#L13
Field 'Log.Log_Error_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc)
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/setup-dotnet@v4, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Log.cs#L13
Field 'Log.Log_Error_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L8
Field 'Input.Input_IsKeyPressed_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Linux Builds / build (ubuntu-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Release, clang)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Log.cs#L11
Field 'Log.Log_Info_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L10
Field 'Input.Input_IsMouseButtonDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L17
Field 'Interop.ScriptGlue_RegisterEventCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, clang): engine/scripting/managed/src/Input.cs#L8
Field 'Input.Input_IsKeyPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Debug, vs2026)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Input.cs#L10
Field 'Input.Input_IsMouseButtonDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Log.cs#L11
Field 'Log.Log_Info_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, vs2026): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Debug, clang)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Input.cs#L8
Field 'Input.Input_IsKeyPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Log.cs#L11
Field 'Log.Log_Info_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, clang): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Release, vs2026)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Log.cs#L13
Field 'Log.Log_Error_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Input.cs#L7
Field 'Input.Input_IsKeyDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Log.cs#L11
Field 'Log.Log_Info_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, vs2026): engine/scripting/managed/src/Interop.cs#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Debug, gcc)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L8
Field 'Input.Input_IsKeyPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L12
Field 'Input.Input_GetMouseWheelMove_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L10
Field 'Input.Input_IsMouseButtonDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Debug, gcc): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc)
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/setup-dotnet@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Builds / build (windows-latest, Release, gcc)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Log.cs#L12
Field 'Log.Log_Warn_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L20
Field 'Interop.ScriptGlue_RegisterClearAllCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L10
Field 'Input.Input_IsMouseButtonDown_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L11
Field 'Input.Input_IsMouseButtonPressed_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L9
Field 'Input.Input_IsKeyReleased_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Input.cs#L13
Field 'Input.Input_GetMouseDelta_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_Ptr' is never assigned to, and will always have its default value
Windows Builds / build (windows-latest, Release, gcc): engine/scripting/managed/src/Interop.cs#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_Ptr' is never assigned to, and will always have its default value

Artifacts

Produced during runtime
Name Size Digest
Linux-linux-clang-Debug-binaries Expired
39.4 KB
sha256:be3769109840a6c680478d20ff6ca82ee3c6684b58b552e4ffc063b066c55c7c
Linux-linux-clang-Release-binaries Expired
36.2 KB
sha256:47f602c6134bda9523bb63771a089f5fcbf6da3f9465d53467679c8fd52bb95c
Linux-linux-clang-Release-executables Expired
17.9 MB
sha256:d623836a4c96c0d43feb7969a2129d8809118fe58b58f0f907825d6fc391dea1
Linux-linux-gcc-Debug-binaries Expired
38.7 KB
sha256:44cb8ebb078fd06e9e8049ec853209fc78e13b5f51accb490fd8d0e9ac265056
Linux-linux-gcc-Release-binaries Expired
34 KB
sha256:57845daa1fe3ff2b352db1d7f2c345be7051e0dbf8f81eb0cd2bdd01e6fe5c40
Linux-linux-gcc-Release-executables Expired
39.2 MB
sha256:e64ea05d2fb29fa3c9b333c03d64fe0cba7b75e5e2251c50508f6c7f5e354c57
Windows-windows-clang-Debug-binaries Expired
42.1 KB
sha256:c05ad924226cfe0ce5da59527560ac7c4ad7c3c414a0215d92e894d21b81ad05
Windows-windows-clang-Release-binaries Expired
37.6 KB
sha256:5020714e1514e3a32fc2668ae6bc722ef2ac79b4aeb2ce844a07cfec97d3787d
Windows-windows-gcc-Debug-binaries Expired
41.2 KB
sha256:cd633a9fa5389e041c5f89a84b5336b6d8a7142502aed10789d0475281791db6
Windows-windows-gcc-Release-binaries Expired
36.5 KB
sha256:17c1fe3cb3ce7f5073fc13481db74630300cf63f2323b0b369d85046ada6aba8
Windows-windows-vs2026-Debug-binaries Expired
36 KB
sha256:c1803dee3ca47bd533c622a3a179464a8beedd654d64ce14a6278329ca07eb2d
Windows-windows-vs2026-Release-binaries Expired
30.9 KB
sha256:373614e87a3175b17b3bf0e251f17b05237f20b44caaefa78b7113963c679443