Skip to content

update main branch to newest engine version #292

update main branch to newest engine version

update main branch to newest engine version #292

Triggered via pull request August 19, 2026 15:14
@IOleg-cryptoIOleg-crypto
synchronize #28
opengl
Status Cancelled
Total duration 52m 30s
Artifacts 7

ci.yml

on: pull_request
Format Check  /  clang-format check
51m 9s
Format Check / clang-format check
Matrix: Linux Builds / build-linux
Matrix: Windows Builds / build-windows
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 87 warnings
Linux Builds / build (ubuntu-latest, Release, gcc)
The run was canceled by @IOleg-crypto.
Linux Builds / build (ubuntu-latest, Release, gcc)
The operation was canceled.
Format Check / clang-format check
The run was canceled by @IOleg-crypto.
Format Check / clang-format check
The operation was canceled.
Linux Builds / build (ubuntu-latest, Release, clang)
The run was canceled by @IOleg-crypto.
Linux Builds / build (ubuntu-latest, Release, clang)
The operation was canceled.
Linux Builds / build (ubuntu-latest, Debug, clang)
The run was canceled by @IOleg-crypto.
Linux Builds / build (ubuntu-latest, Debug, clang)
The operation was canceled.
CI
The run was canceled by @IOleg-crypto.
CI
The run was canceled by @IOleg-crypto.
CI
The run was canceled by @IOleg-crypto.
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/Log.cs#L13
Field 'Log.Log_Error_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#L8
Field 'Input.Input_IsKeyPressed_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/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, 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#L7
Field 'Input.Input_IsKeyDown_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/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/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#L17
Field 'Interop.ScriptGlue_RegisterEventCallback_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#L11
Field 'Log.Log_Info_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#L16
Field 'Interop.ScriptGlue_RegisterUpdateCallback_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#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/Input.cs#L8
Field 'Input.Input_IsKeyPressed_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
Windows Builds / build (windows-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
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/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/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)
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#L11
Field 'Input.Input_IsMouseButtonPressed_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#L22
Field 'Interop.ScriptGlue_RegisterDestroyCallback_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#L17
Field 'Interop.ScriptGlue_RegisterEventCallback_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#L19
Field 'Interop.ScriptGlue_RegisterCollisionCallback_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#L13
Field 'Log.Log_Error_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/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/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, 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/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, 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/Input.cs#L8
Field 'Input.Input_IsKeyPressed_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, 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/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/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, 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/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#L21
Field 'Interop.ScriptGlue_RegisterInstantiateCallback_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/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/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, 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/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, 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/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, clang): 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, 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/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/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, 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/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, 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/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/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#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/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/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#L13
Field 'Log.Log_Error_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#L18
Field 'Interop.ScriptGlue_RegisterRenderUICallback_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/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, 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/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#L13
Field 'Input.Input_GetMouseDelta_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#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/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#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/Log.cs#L11
Field 'Log.Log_Info_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/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)
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, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
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/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)
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, hendrikmuhs/ccache-action@v1.2. 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
Linux-linux-gcc-Debug-binaries Expired
40.4 KB
sha256:f196d67cd17feb666b4659cf46828c5d4aa15f13d6e70c4f887994fbbcef0a77
Windows-windows-clang-Debug-binaries Expired
44.6 KB
sha256:f87b53185e4068b90a32ba70237a31ea1eaf4a26abe0888514e1706e741e42a4
Windows-windows-clang-Release-binaries Expired
38.6 KB
sha256:56244bc2799e16ddf853a3bcfde06c8486a3eb64ef21c62eed8619bf5b3b345c
Windows-windows-gcc-Debug-binaries Expired
43.5 KB
sha256:ac426a00be1889c3835fecc0f7fabed270d1a9e829c6335ba877e9bcf916c643
Windows-windows-gcc-Release-binaries Expired
37.5 KB
sha256:25c5c7e4c9b8ea1bab23f2e08942676c795a89405e829bf93c4606fec3d32864
Windows-windows-vs2026-Debug-binaries Expired
38.3 KB
sha256:1e1e7de6eb12752bcfd34c67bf99641039315f8e354edcf1e0d81b9417c588e2
Windows-windows-vs2026-Release-binaries Expired
32.2 KB
sha256:2d5b04a0f9c117b394af1223b25bdac14f2669e18746cb770859c2e3cfa862d6