Skip to content

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

feat(system): Add startup working directory options

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

Triggered via pull request September 4, 2026 01:50
Status Success
Total duration 10m 32s
Artifacts 20

ci.yml

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

Artifacts

Produced during runtime
Name Size Digest
Generals-vc6+t+e
16.3 MB
sha256:f86e9c17d4521fec2aa7fef07cf0b4666514911dabbd60971f42e449b53c81a4
Generals-vc6-debug+t+e
52.8 MB
sha256:a811e25d67030f7d3991a547d7d42b8f8e468736a568ef685c0ff50c464bbd25
Generals-vc6-profile+t+e
16.4 MB
sha256:5355971a827bc9d111e13723a4e04747e387f27afee9f6065b0fd7255c8bce89
Generals-win32+t+e
87.4 MB
sha256:9797700d6ee56ae08a42317f0aa54a7bc012a20094c9da7e5c8d76ac6f295d2c
Generals-win32-debug+t+e
209 MB
sha256:de3f7d09b1adc5e4aaf1cc2110dde6a300825281873f7bd0dde8d0147328c1d8
Generals-win32-profile+t+e
90.1 MB
sha256:5502e5e8d747ae4c0ba265b3d2422b035d7fc23d1906134197755ff4ca5875b9
Generals-win32-vcpkg+t+e
87.3 MB
sha256:8b32d470e3dc9de9a2ac7d7239db9e20bfa9fdb93291743295c19feb88b65a2a
Generals-win32-vcpkg-debug+t+e
209 MB
sha256:5c8fa9c47a9918139a917ea331a8369d0dc78de4e6e5a22585ab83132ba2c9ee
Generals-win32-vcpkg-profile+t+e
87.9 MB
sha256:5311d45f0f27540daa6aa566c6102a651d5cc3d2ebf8577b0a97f89c2c79116b
GeneralsMD-vc6+t+e
17.2 MB
sha256:05d4750d7aa3e29848dafcc6ccd5097ce5d7a2f98aa7ee6cdedcd326492f1371
GeneralsMD-vc6-debug+t+e
54.9 MB
sha256:099f710c707c8b28993d4783061aac3802141c4658dc2e6dbbb0b40681e10e74
GeneralsMD-vc6-profile+t+e
17.3 MB
sha256:f77c08f8369abf083918d975318aaec430d6481c8f9609a4362a1cd17748a1d2
GeneralsMD-vc6-releaselog+t+e
30.4 MB
sha256:5604b763c5229115490f92838464ab3c47ebad8ed9b9794eadc2b351e515a69e
GeneralsMD-win32+t+e
91.4 MB
sha256:5665ff8f279dc6ea199fce094e75e544d70df9aeff01f19485209ad1c5de77fb
GeneralsMD-win32-debug+t+e
217 MB
sha256:af79346c49f6119c3fdcb12fdc40cb3e060fda0e38a56af257838d60cf95c7d9
GeneralsMD-win32-profile+t+e
94.1 MB
sha256:3aaab859b79890639a6e5a1a5b2aa4283c599224d5f09961b7816fb1043e3d32
GeneralsMD-win32-vcpkg+t+e
97.9 MB
sha256:d2136e49b833ae7fe9871f5f43395e22fd8fb1143b7e40db9d43931276d99c62
GeneralsMD-win32-vcpkg-debug+t+e
216 MB
sha256:93440ff857a67d1425c88da7c2bde251a3b6901a9a4a181b4209434f43af30a5
GeneralsMD-win32-vcpkg-profile+t+e
91.8 MB
sha256:fdd9a7af09b9c9a009b0b9d7d48f5f9202774a18edb8b78c4a71c9ec8b35e0fd
Replay-Debug-Log-vc6-releaselog+t+e
3.12 MB
sha256:39511409cd02d74b6fbde92131c471442c13d8b467e483ffedff5cd2c8512b2f