Skip to content

Further work on Steam compatibility #11428

Further work on Steam compatibility

Further work on Steam compatibility #11428

Triggered via push March 16, 2026 19:46
Status Failure
Total duration 19m 20s
Artifacts 10

build.yml

on: push
Matrix: test / build-linux
test  /  ...  /  Build win64
16m 8s
test / Windows MSVC / Build win64
test  /  ...  /  Test (ubuntu, gcc-11, default plugins, default config)
3m 53s
test / Run Linux test suite / Test (ubuntu, gcc-11, default plugins, default config)
test  /  ...  /  Test (ubuntu, gcc-12, all plugins, default config)
4m 1s
test / Run Linux test suite (gcc-12, all plugins) / Test (ubuntu, gcc-12, all plugins, default config)
test  /  ...  /  Test (windows, msvc, default plugins, default config)
3m 5s
test / Run Windows test suite / Test (windows, msvc, default plugins, default config)
test  /  ...  /  Test (windows, msvc, default plugins, empty config)
2m 38s
test / Run Windows test suite (empty config) / Test (windows, msvc, default plugins, empty config)
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 19 warnings
test / Run Linux test suite / Test (ubuntu, gcc-11, default plugins, default config)
Final attempt failed. Timeout of 60000ms hit
test / Run Windows test suite (empty config) / Test (windows, msvc, default plugins, empty config)
Final attempt failed. Child_process exited with error code 1
test / Run Windows test suite / Test (windows, msvc, default plugins, default config)
Final attempt failed. Child_process exited with error code 1
lint / lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
docs / Build linux64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Linux gcc-11 / Build linux64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
package / Linux / Build linux64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Linux gcc-12 / Build linux64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Linux test suite / Test (ubuntu, gcc-11, default plugins, default config)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Linux test suite / Test (ubuntu, gcc-11, default plugins, default config)
Attempt 2 failed. Reason: Timeout of 60000ms hit
test / Run Linux test suite / Test (ubuntu, gcc-11, default plugins, default config)
Attempt 1 failed. Reason: Timeout of 60000ms hit
test / Run Linux test suite (gcc-12, all plugins) / Test (ubuntu, gcc-12, all plugins, default config)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Windows MSVC / Build win64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Windows test suite (empty config) / Test (windows, msvc, default plugins, empty config)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Windows test suite (empty config) / Test (windows, msvc, default plugins, empty config)
Attempt 2 failed. Reason: Child_process exited with error code 1
test / Run Windows test suite (empty config) / Test (windows, msvc, default plugins, empty config)
Attempt 1 failed. Reason: Child_process exited with error code 1
package / Windows / Build win64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Windows test suite / Test (windows, msvc, default plugins, default config)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / Run Windows test suite / Test (windows, msvc, default plugins, default config)
Attempt 2 failed. Reason: Child_process exited with error code 1
test / Run Windows test suite / Test (windows, msvc, default plugins, default config)
Attempt 1 failed. Reason: Child_process exited with error code 1

Artifacts

Produced during runtime
Name Size Digest
dfhack-linux64-build-20260316-1ececa089
19.1 MB
sha256:b3200fc3153ec87989d6c289cf6930cfef2b1564365d96a100d842d296b1d5ad
dfhack-windows64-build-20260316-1ececa089
22.9 MB
sha256:a9783e7228925eac1bfe54ecb84b2312e567c85c4c228e69ad2f697d6a8fb168
dfhack-windows64-build-20260316-1ececa089_pdb
169 MB
sha256:72cd689d49ec1116a7c5ce9cd12da1a8c340968e5176bfd7d9c3a8daa60aadf5
test-gcc-11
11.2 MB
sha256:da86cb50b5a700b100f662c26fbc70b56e1c5caf372fb1dcb704fc2190b17f59
test-gcc-12
21.2 MB
sha256:c2d70835f1d7bb63ceb996700b4ebe5778c103794e74f14e25fcd2c7d89f5cff
test-msvc
8.02 MB
sha256:cb46768f0754112ad16521d1a6a2c2e9014945db92cd7abf902caca4e854009e
test-output-gcc-11-default_plugins-default_config
172 Bytes
sha256:ab262448fc17ebbf37e05d0311f4c1139b65656e2cf23e3e426cef98ef612646
test-output-gcc-12-all_plugins-default_config
172 Bytes
sha256:3a3635c82bc8043a639e94c50f268b951cfa99daa53d3164d392210553b72949
test-output-msvc-default_plugins-default_config
46.2 KB
sha256:849406b5d64c5f377d0673129cc77cb2481601e6e1769f7c758c2722f3af8b8d
test-output-msvc-default_plugins-empty_config
45.8 KB
sha256:8f3af9744ad077ceef59e3fc63609a7133098755dbd0444e0210c35208daf9cd