Skip to content

ci: optimize Docker image loading #4003

ci: optimize Docker image loading

ci: optimize Docker image loading #4003

Triggered via pull request March 24, 2026 13:38
Status Success
Total duration 59m 19s
Artifacts 28

windows.yml

on: pull_request
Generate build matrix
10s
Generate build matrix
Matrix: crate-build
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
crate / aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. 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/
crate / x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. 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/
x86_64-pc-windows-msvc / 3.15 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.11 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
x86_64-pc-windows-msvc / 3.15 / freethreaded+pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.15 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.13 / freethreaded+pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.13 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.14 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.12 / pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.15 / freethreaded+pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
aarch64-pc-windows-msvc / 3.14 / freethreaded+pgo
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/

Artifacts

Produced during runtime
Name Size Digest
cpython-3.10-vcvars32.bat-pgo Expired
33 MB
sha256:e13569c6c8fb2ae93549bf4a76581f5035787fea9c11f866ba7c7039b50c3e9a
cpython-3.10-vcvars64.bat-pgo Expired
33.8 MB
sha256:f0e79ed33f6f810e531b05da3f0fde1a6ea2b2e85689f915aaeb118ee473a3a2
cpython-3.11-vcvars32.bat-pgo Expired
39 MB
sha256:4a6110eebaaf5b70309d2ca97bcb3aecfe7cee4b1aefb85d155e1f65e181799e
cpython-3.11-vcvars64.bat-pgo Expired
40.4 MB
sha256:8124700a0c8657f785233b97857d2b138c2916a88555059e9c3854fc041a7f28
cpython-3.11-vcvarsamd64_arm64.bat-pgo Expired
38.3 MB
sha256:00fe96e56b54bc224307633c30642c18dad41f7db165f21fbf8ad224dc15d681
cpython-3.12-vcvars32.bat-pgo Expired
39.9 MB
sha256:fde0c8537890d499a873a54015c55525f5d34821526d0be988cb5df89c620812
cpython-3.12-vcvars64.bat-pgo Expired
41.3 MB
sha256:25cf7ca846180b3fd2e4e10e8e9c294bb4c40d2cd95601b7391381d6c9d7c9ff
cpython-3.12-vcvarsamd64_arm64.bat-pgo Expired
39.4 MB
sha256:565c3ed69fc2e1db32416284a6ec882ecd88069ae66da3a6202d05e7abfa8cd4
cpython-3.13-vcvars32.bat-freethreaded+pgo Expired
42.1 MB
sha256:a201e025e188ea6f17b12d22480e84ed50706f793fb39d16d2000d25b418df11
cpython-3.13-vcvars32.bat-pgo Expired
41.7 MB
sha256:6bed30d1698dbf605740ee36556f673336bc514f1f229780c2fad481654a56e2
cpython-3.13-vcvars64.bat-freethreaded+pgo Expired
43.4 MB
sha256:cad64bd824b092cac103bb2fd8990001d5ddc016cd92dff9e8de1cd35a0a64ac
cpython-3.13-vcvars64.bat-pgo Expired
43 MB
sha256:2072a9e086cc54996da2cb71a4a6301599f74264acc7872a9bdb02c032071fdc
cpython-3.13-vcvarsamd64_arm64.bat-freethreaded+pgo Expired
41.1 MB
sha256:427b74b399f7d3b1ed5ba6cabe73e9f759c9b084b2d044f8274b8dc139bcf32e
cpython-3.13-vcvarsamd64_arm64.bat-pgo Expired
40.9 MB
sha256:fec6ea89ea8eb7ae6f648e8fb92420701b6dc752133fbce3b8a42fcf933e491d
cpython-3.14-vcvars32.bat-freethreaded+pgo Expired
45.1 MB
sha256:8a5e20207ccc90b1ba02ff8322e87eafeb17437ad36568e9cc1b4c994a609ff3
cpython-3.14-vcvars32.bat-pgo Expired
44.5 MB
sha256:6e41f9e209c36a4627da577031f44e399e757cc9d02616f016d56ab8df1238fa
cpython-3.14-vcvars64.bat-freethreaded+pgo Expired
46.6 MB
sha256:9b5c33ed6811c4a8f7c805579e6622d803f698c4869b908c03e339360cb127db
cpython-3.14-vcvars64.bat-pgo Expired
45.9 MB
sha256:e024559072ca5b7f4407a273cba12e23d5e461e694c06877722c4ae397321171
cpython-3.14-vcvarsamd64_arm64.bat-freethreaded+pgo Expired
44.3 MB
sha256:d3ff660c4d4d915944fc6ecfe515fcebf2498f555c13601ad00a912f972ba541
cpython-3.14-vcvarsamd64_arm64.bat-pgo Expired
43.9 MB
sha256:81abdcd34d38560b485aa83c0cd0483feccd9bdbdb3992382bafb43fc2bac5e2
cpython-3.15-vcvars32.bat-freethreaded+pgo Expired
47 MB
sha256:08f740e8f318636e73352eb47ffcc3fc989cbf9fb195137d86170d2ee6fcba87
cpython-3.15-vcvars32.bat-pgo Expired
46.3 MB
sha256:ac35143265c0169b350c832037cf8017e2faa1217a14965507515eed6e1ac13d
cpython-3.15-vcvars64.bat-freethreaded+pgo Expired
48.7 MB
sha256:a19b60a53552ab815283bb6428bc4aeec40f6841e757223e48f7b22ddb836d91
cpython-3.15-vcvars64.bat-pgo Expired
47.7 MB
sha256:9dd8bff45bc4f3941d3431120b8c4b1283ca24848cccfe18be7f03f61e571538
cpython-3.15-vcvarsamd64_arm64.bat-freethreaded+pgo Expired
46.2 MB
sha256:ea3db60673e1e0ca90a53aba1f2f8f61e104b07dc1205aea6008d69c0a908685
cpython-3.15-vcvarsamd64_arm64.bat-pgo Expired
45.5 MB
sha256:1941ec4a16fea5209438e9e99daafb1c329f510c8eed46c7f41acee8821e3634
crate-windows-aarch64 Expired
8.29 MB
sha256:2ddcde9004009cdb1a6761c3755fad168226e82efc6735f1b68a389f3d5697ce
crate-windows-x86_64 Expired
8.29 MB
sha256:c9c659739ec1b246773c98905a2766ebe1f6a4b5c664872d23fe64c6ceb6dac4