Skip to content

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

fix(htree): Reject invalid W3D hierarchy pivot counts

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

Triggered via pull request August 31, 2026 19:42
Status Success
Total duration 10m 47s
Artifacts 20

ci.yml

on: pull_request
Detect File Changes
10s
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 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 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-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+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-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+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 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 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 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-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

Artifacts

Produced during runtime
Name Size Digest
Generals-vc6+t+e
16.3 MB
sha256:06a6dd87f664a58712992fd931b03bab87ba4d7f159815f94d733dc866f6f4c9
Generals-vc6-debug+t+e
52.8 MB
sha256:308eec4ce04b8218a81b000a29b812dbc9876a9110ff6eb15600ae4f0e8287b8
Generals-vc6-profile+t+e
16.4 MB
sha256:a88c1bc609fe116570ca0b59e0db3fd3bb8fe207043520dfc9494c0d34d1eb0e
Generals-win32+t+e
87.4 MB
sha256:a414f04dc30a39147ce09069562762d58ed52a9c9125958f1dd5a6b979047bf6
Generals-win32-debug+t+e
209 MB
sha256:eb5396be0876aaf11fed3cb60be9e0ba25d774030941eb48ea73b3e862b5b204
Generals-win32-profile+t+e
90 MB
sha256:79b37bede923d05163be2a9b60bc4302bdbc729be14b68043f64ca8462805828
Generals-win32-vcpkg+t+e
87 MB
sha256:f5a81a15e92b0d4d2832741b51d05d359534dc8a40718f0ca328df83d8e86980
Generals-win32-vcpkg-debug+t+e
209 MB
sha256:aadb2ad110d00dcb9c132b919ee6dd934f70c7aec3e1edf06d209310e7c85a3b
Generals-win32-vcpkg-profile+t+e
87.8 MB
sha256:0f3838aaabfc5517a48e61f5ffcbdb78f6e8a65f063392821b3d80d219c3cfbc
GeneralsMD-vc6+t+e
17.2 MB
sha256:225a517da1320c650000fe7de4a4cc50609ff4ca775aeff65ba6a7a9b735b7d5
GeneralsMD-vc6-debug+t+e
54.9 MB
sha256:a43e1c542603fa0e78f79b044e63495db72c52e49c14495427b84b3108da0f01
GeneralsMD-vc6-profile+t+e
17.3 MB
sha256:875b86adc305163370ecd33a9ed59f2caa443ca72e506116181684c1b1d57e1e
GeneralsMD-vc6-releaselog+t+e
30.4 MB
sha256:62a0059a5168b139c22bf6fb0eea40d5fcfa28c0cae5d39ca657a398ba8c7c50
GeneralsMD-win32+t+e
91.5 MB
sha256:dacadd20ebaa391d20b0dae21f444c4edf0c157b1a2b8719abb32a68cb530ff6
GeneralsMD-win32-debug+t+e
217 MB
sha256:6f6e904512b7e428276795b92e52bd5e86685d9ff551dbd02a340ec7f6e26dff
GeneralsMD-win32-profile+t+e
94.2 MB
sha256:5ba22752a3ddfd0ec834875ba2a69a695f560c165e7287f120d6440e74b0e070
GeneralsMD-win32-vcpkg+t+e
91.2 MB
sha256:5bfa46e8044f49120cc7a0db826e85f4a678b4dfa54810fe0fff0b8ad4bf5c38
GeneralsMD-win32-vcpkg-debug+t+e
216 MB
sha256:1940af0edde53866644fbc0c862bd36899e834bd7b00042425397df283962080
GeneralsMD-win32-vcpkg-profile+t+e
91.8 MB
sha256:9186afafdbfcbe660ee2377922fde40ddcf3e107ed1300e2fe92efaa19b3c0c7
Replay-Debug-Log-vc6-releaselog+t+e
3.12 MB
sha256:84727e398aa4ad64fe4b405be1d8fbe5ee25f21b5037e164160adf16feb40f99