Skip to content

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

feat(system): Add startup working directory options

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

Triggered via pull request September 2, 2026 18:04
Status Success
Total duration 9m 22s
Artifacts 20

ci.yml

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

Artifacts

Produced during runtime
Name Size Digest
Generals-vc6+t+e
16.3 MB
sha256:61c3ab5e57cdbcfecd954a16f38bb7c2bb65e9d56303f0bdd9342ef3edc1036f
Generals-vc6-debug+t+e
52.8 MB
sha256:1acd692353512327111e0cf1b580bed8b7b54ad15223bfdc37b7a69f7c88b502
Generals-vc6-profile+t+e
16.4 MB
sha256:33cc4312ea2b121a0733b31d6e2309ebb9e0adcf5fb1c9ec4d6b7d27b7355529
Generals-win32+t+e
87.4 MB
sha256:3f084ef897572d3b8e6fbfb6011a19eb77e21415606ca4281b3678d924dd5a27
Generals-win32-debug+t+e
209 MB
sha256:6574245f4d84f59594864da71afade3a2e19301e59120ab3261c088ce2b8deab
Generals-win32-profile+t+e
90.1 MB
sha256:c4b4b1a71c76fb68de266c6eb16540b65f5ddc6e634b386ed4dd34adfb466a7e
Generals-win32-vcpkg+t+e
87.2 MB
sha256:ad9169c8756fa6413270057dd4122a4a8b1a0949299d34927ed9d8c94a25629f
Generals-win32-vcpkg-debug+t+e
209 MB
sha256:997d1170effb5d5f3e982c889c7e7b39fd357276e90e454f3e649a7c868a2ccb
Generals-win32-vcpkg-profile+t+e
87.8 MB
sha256:ec297303fc75c0a9132196e09b3230dd3b2ca8c6b7efa71df8c11df40c591a9f
GeneralsMD-vc6+t+e
17.2 MB
sha256:63b9d99acc73f2963e769bc16f2db219810b5f148cf91f9826f3f7996460be1b
GeneralsMD-vc6-debug+t+e
54.9 MB
sha256:5654414b3bb3c69eb6e8aac86dbd12791721f92234bf80ebf30c67cfe31990e5
GeneralsMD-vc6-profile+t+e
17.3 MB
sha256:2873e3d1fc2a27362a068568214cf37b5a7731a959d3efccfe5a20dc40dc1c9f
GeneralsMD-vc6-releaselog+t+e
30.4 MB
sha256:0c02e89cad060b85e5c0e99978477b3e490eaa1a97d6bbf1c85127b1cb0bc9a4
GeneralsMD-win32+t+e
91.4 MB
sha256:a1911e2510f555722b3bf7609a3963e61226c722ebc5fcac038920b4c029e7d1
GeneralsMD-win32-debug+t+e
217 MB
sha256:fa9413cc17cace520afdcf1de222aa75d7a010fd697700714eca390f01c78ac6
GeneralsMD-win32-profile+t+e
94.5 MB
sha256:7845cb0eccd3bf99c6503a9a863f47aa5c0da133c1547d16b50b1fb0c3d7aacb
GeneralsMD-win32-vcpkg+t+e
98 MB
sha256:ab6df604f4641a517edb889262d0b50895580839382ce656050c2fe1f280e67e
GeneralsMD-win32-vcpkg-debug+t+e
216 MB
sha256:4a8f68c3dfaa4ab5e4cc9a856b904cdf038819d3b89411a28372f68a7b854388
GeneralsMD-win32-vcpkg-profile+t+e
91.9 MB
sha256:fbb1b5b72b2e184894027a5a71cd748f6377fa572be0321a04fb9defd2f7865e
Replay-Debug-Log-vc6-releaselog+t+e
3.1 MB
sha256:d808c1efcbd0982cf75b4f2460172aa4d926cf446285657fb722fd2024a5160d