Skip to content

Add API to set or retrieve values from user sprite expression variables #782

Add API to set or retrieve values from user sprite expression variables

Add API to set or retrieve values from user sprite expression variables #782

Triggered via pull request May 22, 2026 11:08
Status Success
Total duration 30m 6s
Artifacts 16

build_windows.yml

on: pull_request
Matrix: build-shared
Fit to window
Zoom out
Zoom in

Annotations

16 warnings and 8 notices
Libs: shared, FS Lib: stl, Arch: X64, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: stl, Arch: X64, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: stl, Arch: Win32, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: stl, Arch: Win32, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: stl, Arch: X64, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: stl, Arch: Win32, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: stl, Arch: X64, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: stl, Arch: Win32, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: boost, Arch: Win32, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: boost, Arch: Win32, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: boost, Arch: X64, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: boost, Arch: X64, Build OS: windows-2022
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: boost, Arch: Win32, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: boost, Arch: X64, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: boost, Arch: X64, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: static, FS Lib: boost, Arch: Win32, Build OS: windows-2025
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/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Libs: shared, FS Lib: stl, Arch: X64, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: shared, FS Lib: stl, Arch: Win32, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: static, FS Lib: stl, Arch: X64, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: static, FS Lib: stl, Arch: Win32, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: shared, FS Lib: boost, Arch: Win32, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: static, FS Lib: boost, Arch: X64, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: shared, FS Lib: boost, Arch: X64, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Libs: static, FS Lib: boost, Arch: Win32, Build OS: windows-2025
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
projectm-windows-shared-boost-Win32-windows-2022
1.25 MB
sha256:22e9bb29f38bd0fd60ff43036891f71942f041559898998152e83f15b2dab89d
projectm-windows-shared-boost-Win32-windows-2025
1.25 MB
sha256:c26da066bd3af1e47af0d3f69ef49d813d40b0ce7312c07a0cf88bd18b561efe
projectm-windows-shared-boost-X64-windows-2022
1.36 MB
sha256:c1ffeedf0433d493ea12fc97497023a3aad32be9b82255c98dd924f4c8e33897
projectm-windows-shared-boost-X64-windows-2025
1.36 MB
sha256:b58e38bfcf245d06681ee1dcd6fef2efa7b6b0ede4c73a86c380b6464f9f95c7
projectm-windows-shared-stl-Win32-windows-2022
1.33 MB
sha256:c40f536c65362e5dd9f436d9bf6ea63c96e8ed24b7a82c66925d20145fa734e4
projectm-windows-shared-stl-Win32-windows-2025
1.33 MB
sha256:d3628d045f3795f4f1450f4e48914e0ed4020d60c5e65fc8c3e3c0077a14db54
projectm-windows-shared-stl-X64-windows-2022
1.44 MB
sha256:58db631eae8f3dd53fcd543e5790b9077088325f0795b5917a220ed4561b7bd9
projectm-windows-shared-stl-X64-windows-2025
1.44 MB
sha256:4ed1928418659a37d8d209088d6175414a5be2297dd1dbc6b29fdac6a20bb7a5
projectm-windows-static-boost-Win32-windows-2022
8.23 MB
sha256:04dc30640970cd16d9a84a210ca92430f5e64c2a7dc46bab52d94f8837b96a91
projectm-windows-static-boost-Win32-windows-2025
8.23 MB
sha256:cbf8bd8e24897fea5c3b3c85f445ea318a1c763cea7baea65813dc4909ba25b9
projectm-windows-static-boost-X64-windows-2022
10.1 MB
sha256:19080a99e58dd12147f4546e79a1da930251c97878f02953189013150cf1d801
projectm-windows-static-boost-X64-windows-2025
10.1 MB
sha256:53ad158b1d4d6aae513d127bc07e0576d23bff435df1c9510b657a857cd9f329
projectm-windows-static-stl-Win32-windows-2022
8.37 MB
sha256:521d6d91d71d4e466e909bf4bf16ab7204eff0eb7487da459db75b720c983152
projectm-windows-static-stl-Win32-windows-2025
8.37 MB
sha256:020fbc58b2360cbe36f12bfc9b2b93f9ba714301d88f75da78f4d7208d8197e6
projectm-windows-static-stl-X64-windows-2022
10.3 MB
sha256:12fa59bfd76cf79391d3ea9a01faa8b47517f71158490779cc7144a31bfa16bd
projectm-windows-static-stl-X64-windows-2025
10.3 MB
sha256:011b9db9bdcba17503dcb43cfa03bc40f270feee6cbe3b7d3021d14df5e46d23