Skip to content

backport: env: add bash-style default value operator :- #9073

backport: env: add bash-style default value operator :-

backport: env: add bash-style default value operator :- #9073

Triggered via pull request May 14, 2026 22:59
Status Success
Total duration 53m 18s
Artifacts 6

pr-windows-build.yaml

on: pull_request
pr-windows-build  /  Determine build info
8s
pr-windows-build / Determine build info
Matrix: pr-windows-build / call-build-windows-package
pr-windows-build  /  Handle upload to S3
15s
pr-windows-build / Handle upload to S3
Matrix: run-windows-unit-tests / call-build-windows-unit-test
Fit to window
Zoom out
Zoom in

Annotations

6 warnings and 5 notices
pr-windows-build / call-build-windows-package (Windows 32bit, x86, x86-windows-static, 3.31.6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
pr-windows-build / call-build-windows-package (Windows 64bit, x64, x64-windows-static, 3.31.6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
pr-windows-build / call-build-windows-package (Windows 64bit (Arm64), amd64_arm64, -DCMAKE_SYSTEM_NAME=Windows -DCMA...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
run-windows-unit-tests / call-build-windows-unit-test (Windows 64bit, x64, x64-windows-static, 3.31.6, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
run-windows-unit-tests / call-build-windows-unit-test (Windows 32bit, x86, x86-windows-static, 3.31.6, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
run-windows-unit-tests / call-build-windows-unit-test (Windows 64bit (Arm64), amd64_arm64, -DCMAKE_SYSTEM_NAME=Windows -DC...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: crazy-max/ghaction-chocolatey@v3, ilammy/msvc-dev-cmd@v1. 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/
pr-windows-build / call-build-windows-package (Windows 32bit, x86, x86-windows-static, 3.31.6)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
pr-windows-build / call-build-windows-package (Windows 64bit, x64, x64-windows-static, 3.31.6)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
pr-windows-build / call-build-windows-package (Windows 64bit (Arm64), amd64_arm64, -DCMAKE_SYSTEM_NAME=Windows -DCMA...
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
run-windows-unit-tests / call-build-windows-unit-test (Windows 64bit, x64, x64-windows-static, 3.31.6, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
run-windows-unit-tests / call-build-windows-unit-test (Windows 32bit, x86, x86-windows-static, 3.31.6, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
windows-packages-amd64_arm64
73.8 MB
sha256:cb6ba1b4ea821c53bbad2674ad584f268e0c0ded32c92ce2da98296cba0fed0d
windows-packages-x64
78.4 MB
sha256:efdb11aa90085ba5beedd1274e4e2295440dbb7cfb7114d7a55d7c485bc76ecf
windows-packages-x86
73 MB
sha256:2cff0f4bf66dacc469334ac1d77e4540045d69ebc14197897862256f3e9c1d2b
windows-unit-tests-amd64_arm64
369 MB
sha256:7f292d4fc6b12f8b4b239eab969e026ccfc6c2fa66f09be6f70be7e51f6f7084
windows-unit-tests-x64
383 MB
sha256:9cd05fbf4c7dd89201c0389321ef1452c12a62d01335baffb0ac26ff4d2e70c5
windows-unit-tests-x86
321 MB
sha256:8abf93e08c359a77b37e182d8064ef5a7cc9786c9a88a622cbb08fe9c4387c37