Skip to content

feat(system): Add startup working directory options #9037

feat(system): Add startup working directory options

feat(system): Add startup working directory options #9037

Triggered via pull request September 2, 2026 23:29
Status Success
Total duration 10m 10s
Artifacts 20

ci.yml

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

Artifacts

Produced during runtime
Name Size Digest
Generals-vc6+t+e
16.3 MB
sha256:02f07d13ab0898af020962bf7863306e9728eb2b6f02d082d7850173fd85f8ce
Generals-vc6-debug+t+e
52.8 MB
sha256:44645312ed9ca16e72c7bd7b9e03fe567405b444b8d8d5b4c99baf67eac954d6
Generals-vc6-profile+t+e
16.4 MB
sha256:17c7eb41c538036d2da5aa1faee19dd4275bca0324c8b4f3905e0c80f0afcdc7
Generals-win32+t+e
87.3 MB
sha256:146a41fd4bc8450e22f00f3b2ddc4c54c82b3f907e2305ed8f4ae9e352d60c91
Generals-win32-debug+t+e
209 MB
sha256:0722c5a531d29a1b9c9c46852fefc3d5c0a89ff37a949adccff65456ad4bd393
Generals-win32-profile+t+e
90.1 MB
sha256:62d1e3d3171b0a3d0d17e7fb673b836cfa2b6c0a0ee2179f03f33a72975e7e17
Generals-win32-vcpkg+t+e
87.2 MB
sha256:2f321ebe96c337a3f124f40f1d7f8b7f3bc54ab4d85abfcff6e108cc0d713d6f
Generals-win32-vcpkg-debug+t+e
209 MB
sha256:c3bd81459fcd1cbb92f4b0e821d7147aef82d32ad17a4b939844bab2df6312da
Generals-win32-vcpkg-profile+t+e
87.8 MB
sha256:3026cf57ac3f3fa35734b4c70470b35063cf20a3e799890baee464935e8543f9
GeneralsMD-vc6+t+e
17.2 MB
sha256:53fd1279951bc3105398ce3c65495e00437c74741af50eae8123655523bfedf6
GeneralsMD-vc6-debug+t+e
54.9 MB
sha256:749da8ea3ecf24b485ec281cd86e370513719f9267a9c84ae44f09f72660f621
GeneralsMD-vc6-profile+t+e
17.3 MB
sha256:dd8c72fe0a6231544d321570437283529023dbaff4bd3db22c794dcfcb9fca93
GeneralsMD-vc6-releaselog+t+e
30.4 MB
sha256:5827da471235a63f28abaf499b892ce4689193aa313b1259169c0bf0ef036549
GeneralsMD-win32+t+e
91.5 MB
sha256:a01d892f288b274882ad602efea69c35ba028b6290806257972a1b9b9103b733
GeneralsMD-win32-debug+t+e
217 MB
sha256:365266a26256a9e9d31094bde879fae2a1093a1e4c1135d9738096435016d053
GeneralsMD-win32-profile+t+e
94.3 MB
sha256:167bce1cf24ab72f46650c0416f73c4a72633b391812ab8586523be5e0f97f0f
GeneralsMD-win32-vcpkg+t+e
97.9 MB
sha256:c28fea42f7077a40677f2171a1a43b6f2463d021d6246f0b1dbaac2ba2cdcfcf
GeneralsMD-win32-vcpkg-debug+t+e
216 MB
sha256:851aca751d9e053e26bf82df5334cd9ee8d65078ce0ee3f8d895a548da788397
GeneralsMD-win32-vcpkg-profile+t+e
91.8 MB
sha256:a5f684af2052901ea8a3ed6bb75dccdc240291f6d11fe2a3e93de40a276bc66b
Replay-Debug-Log-vc6-releaselog+t+e
3.12 MB
sha256:af58ef006c239f2b9e6ff121ce6bb526c8cfaa08f92b31e02632f44fe9b63910