Skip to content

fix(htree): Reject invalid W3D hierarchy pivot counts #8971

fix(htree): Reject invalid W3D hierarchy pivot counts

fix(htree): Reject invalid W3D hierarchy pivot counts #8971

Triggered via pull request August 31, 2026 17:38
Status Success
Total duration 11m 52s
Artifacts 20

ci.yml

on: pull_request
Detect File Changes
8s
Detect File Changes
Matrix: build-generalsmd-vc6
Matrix: build-generals
Matrix: build-generalsmd-win32
Matrix: replaycheck-generalsmd
Fit to window
Zoom out
Zoom in

Annotations

73 warnings
Detect File Changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build GeneralsMD / win32-vcpkg-debug+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build Generals / win32+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-debug+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build GeneralsMD / win32-debug+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build Generals / win32-profile+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg-debug+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build GeneralsMD / win32+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg-profile+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build GeneralsMD / win32-vcpkg-profile+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build GeneralsMD / win32-vcpkg+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build GeneralsMD / win32-vcpkg+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+t+e: Core/Libraries/Source/debug/debug_debug.cpp#L290
calling _set_se_translator() requires /EHa
Build GeneralsMD / win32-profile+t+e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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
Generals-vc6+t+e
16.3 MB
sha256:1c3b128b30433d51acd01eaa6a9cdb546fd2f339b84f2aac02cfa8ce00a88a44
Generals-vc6-debug+t+e
52.8 MB
sha256:a24f1190976ea4a40abdc246b0ef351820614376daca3e6ba3b1e63242a337c8
Generals-vc6-profile+t+e
16.4 MB
sha256:777516aefa2500e586bb72d59369f36da4a53c4f08323bec554f7d10806b277e
Generals-win32+t+e
87.4 MB
sha256:57a54ef5550d323d4e9fd9c3c26a71b31711df6db05992175da3376193c6a289
Generals-win32-debug+t+e
209 MB
sha256:e73d701035f3afc82fe639048318bcb3c185a4f3fbc006fd6961e4d62893f760
Generals-win32-profile+t+e
90.1 MB
sha256:b585f66825c7a35a57976fc6c13ba17b56452c2be354e7376fd82750c2a0e612
Generals-win32-vcpkg+t+e
87.1 MB
sha256:f9c43f9179b99e20ef876b3921ace418ef809abdfd5c55939f8d4b12e251bbe0
Generals-win32-vcpkg-debug+t+e
209 MB
sha256:ee1700ec9f4bc34944ccacc38e57d7d91f766a5cb5f674d279049ef0521c8f5f
Generals-win32-vcpkg-profile+t+e
87.8 MB
sha256:2b83c588f5dbaad47992747150471901549d609027fa981c4ec39195de2e4908
GeneralsMD-vc6+t+e
17.2 MB
sha256:99ebe664b5e63458a63b10046d51d64e30ac82faf30df5c583131d59602ca4c8
GeneralsMD-vc6-debug+t+e
54.9 MB
sha256:4fe01535359aa2ae45c5c504cd7e759e7aa3cb7c639167bf7bc560274e9e9284
GeneralsMD-vc6-profile+t+e
17.3 MB
sha256:3247b90ece1b5dd2146b6c976f5874b116383474a912a87672661d56ce2976d7
GeneralsMD-vc6-releaselog+t+e
30.4 MB
sha256:559e1ec7dd8a9c7d7285953b9db08ab6a3671143a20c7205b21cbf6fa9c330cf
GeneralsMD-win32+t+e
91.4 MB
sha256:170e399f112b0f2222b934cd06e356cd3d99cecb911cccbaf60557bd2e997e41
GeneralsMD-win32-debug+t+e
217 MB
sha256:21bde563f0c68840f45e285789df360c471a03ff391e1e7d7176622b135ae453
GeneralsMD-win32-profile+t+e
94.2 MB
sha256:e128d4e0235466ca2b82aa0897bd7ac7ff557095e73faa66ebea92badcce1598
GeneralsMD-win32-vcpkg+t+e
91.3 MB
sha256:9b03904f04724700e14d72489e24b4c72bdebbdd06e54f9a113553ba9680e052
GeneralsMD-win32-vcpkg-debug+t+e
216 MB
sha256:aacc8499ab3d1bc273e6eed8047e0646d67135ad9f80869f67b499f4168f9aab
GeneralsMD-win32-vcpkg-profile+t+e
91.8 MB
sha256:f7c3b46e24826123afe3e1fc98b7dfe3be41e3c8d830d577b61aa437f21328de
Replay-Debug-Log-vc6-releaselog+t+e
3.12 MB
sha256:96751a2cafe0523644d3a852a1cd888df9a0d0649743e6e0568df98595f6a03b