Skip to content

CI

CI #38761

Triggered via merge group May 21, 2026 20:56
Status Success
Total duration 23m 18s
Artifacts 35

main.yml

on: merge_group
Determine CI jobs to run
14s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
1m 1s
Build wasi-preview1-component-adapter
Cargo vet
39s
Cargo vet
Matrix: build
Matrix: Miri
Matrix: platform_checks
Matrix: test
Matrix: test_capi
Matrix: test_wasi_nn
Matrix: Test wasi-tls
Test guest debugging
5m 30s
Test guest debugging
Build wasi-preview1-component-adapter-provider
37s
Build wasi-preview1-component-adapter-provider
Cargo vet failed on a Pull Request
Cargo vet failed on a Pull Request
Record the result of testing and building steps
4s
Record the result of testing and building steps
push-tag
0s
push-tag
File an issue if this build failed and was cron-triggered
0s
File an issue if this build failed and was cron-triggered
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 22 warnings, and 31 notices
Test wasi-nn (onnx-download, ubuntu-24.04)
clone of 'https://github.com/WebAssembly/wasi-threads' into submodule path '/home/runner/work/wasmtime/wasmtime/tests/wasi_testsuite/wasi-threads' failed
Test wasi-nn (onnx-download, ubuntu-24.04)
unable to access 'https://github.com/WebAssembly/wasi-threads/': Failure when receiving data from the peer
Test MPK (wasmtime)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test MPK (wasmtime)
This CI run will not test MPK; it has been detected as not available on this machine.
Test Linux x86_64 (wasmtime)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test C-API Linux (static linking)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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/
Test C-API Linux (ASAN)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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/
Release build for aarch64-macos-min
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Release build for x86_64-macos-min
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Test Linux x86_64 (3/8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test Linux x86_64 (wasmtime-cli-other)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test Linux x86_64 (1/8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test wasi-nn (winml, windows-2025)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nuget/setup-nuget@v2. 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/
Test Linux x86_64 (wasmtime-wasi)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test Linux x86_64 (2/8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test Linux x86_64 (wasmtime-cli-all)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test C-API Linux
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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/
Test Linux x86_64 (wasmtime-cli-wast)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test C-API macOS
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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/
Release build for x86_64-macos
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Test MPK (wasmtime-cli)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3. 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/
Test MPK (wasmtime-cli)
This CI run will not test MPK; it has been detected as not available on this machine.
Release build for aarch64-macos
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Test C-API Windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. 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/
Platform: aarch64-pc-windows-msvc
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (wasmtime)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Platform: i686-pc-windows-msvc
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (wasmtime)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test wasi-tls (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for x86_64-windows-min
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test wasi-nn (openvino, windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test wasi-nn (onnx-download, windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for i686-windows-min
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test wasi-nn (winml, windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for x86_64-mingw-min
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for aarch64-windows-min
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (wasmtime-cli-other)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (3/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (wasmtime-cli-other)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (3/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (wasmtime-cli-all)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (wasmtime-wasi)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (wasmtime-wasi)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (1/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (wasmtime-cli-all)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (2/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MSVC x86_64 (wasmtime-cli-wast)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (1/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (2/8)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test MinGW x86_64 (wasmtime-cli-wast)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test C-API Windows
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for i686-windows
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for x86_64-mingw
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for aarch64-windows
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
Release build for x86_64-windows
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
bins-aarch64-android
35.4 MB
sha256:1f42ccc79ff365bb2995780f55d9b98443b0a377c08c6dae9cabda1d84012540
bins-aarch64-android-min
2.44 MB
sha256:c2efdfd294ce26f5417cb1c41c54fc5a50ce4b3c3a1c473097d87df779759007
bins-aarch64-linux
36.5 MB
sha256:39399934a21d0b10dacb588bf6fbbf8a5574671ba1150e914f73c5339fef2b5b
bins-aarch64-linux-min
2.43 MB
sha256:5d78dcb365b15fddad95e457db1ccef9170ab426fe88e7ac1f6736e23b885998
bins-aarch64-macos
33.7 MB
sha256:fc303616f40ee2eeb43ee628000616fe1e0cdce8a9b3cfc68c33721b8f255df9
bins-aarch64-macos-min
2.18 MB
sha256:3b06afe7a6f1b412dbeca5d07268f441abd3a6f0644ab93a2f81b6bd282da5d7
bins-aarch64-musl
36.9 MB
sha256:80f99a0a3d004b110900b4abad5edc5e31c87a5b283d6e1d01a553ab3df31b2e
bins-aarch64-musl-min
2.43 MB
sha256:c3d219d0403373ff58e090ce7a92d12feb4efb7eee772a3f988f569ad5ae3436
bins-aarch64-windows
35.3 MB
sha256:3e82f34649a9e02fb9688e4e50654ece2bf07022adf1c942c952227c27be7068
bins-aarch64-windows-min
2.03 MB
sha256:a423d1c9ba87a137252ae0812da451f2cb2e66a6f3cf368f0ff5a750621590d4
bins-armv7-linux
37.5 MB
sha256:3afd7dffff7d42f27c3d0cfa6783e475dcec8e4afccaddb083d94fac70cfd5b3
bins-armv7-linux-min
2.64 MB
sha256:31566de1fdc35a492d7f5c20a40c1e70a8f351fa033d395fe3e2302e5749bedf
bins-i686-linux
38.9 MB
sha256:9c12dd0f0f447292bcfa832313853fef549ebe19b4440dc0dde209ef73b774a6
bins-i686-linux-min
2.7 MB
sha256:96cb238aafd78c6d79c08d0f975624920fa654eaee9267f7e69082644f5ce860
bins-i686-windows
34.8 MB
sha256:c6e015176aeb3c9c5f48f26c0fc0afdd298b87d8a429290bc3dcd934fb03f56f
bins-i686-windows-min
2.16 MB
sha256:299e6de43deb2f95f28155fb2e3f7522d6132874bbe1f54ee69e2a19baf95ad8
bins-riscv64gc-linux
43.1 MB
sha256:67f9dfca7f31a7f80c4cad31cf794400631fc4025bad4bb982a9299be257b37a
bins-riscv64gc-linux-min
2.65 MB
sha256:84eb87a44d343e459db907a00e943f7cd2f326e0ea3baba88dea0ac3d5135c6b
bins-s390x-linux
39.5 MB
sha256:ee7eff7178e297f17bd00fd1a83a8f4043b0f3813c7b9875ed40a1b72a369e2a
bins-s390x-linux-min
2.49 MB
sha256:e036a59812d0a46a5e59da251404ca7d01c2445018a4f4ffa2b1f5b04fbcc905
bins-wasi-preview1-component-adapter
42.7 KB
sha256:8453e624b78e86561059226bdef9fe7c70bc885cbf44d295808716724cbc4c87
bins-x86_64-android
38.2 MB
sha256:5af2f226a62668781d8ae1612e481c938a0a5a0726723c50c3667479cfa49883
bins-x86_64-android-min
2.47 MB
sha256:d540f17c16e9593a4ab8bd8c97d77ef04aa03be056af7e7b85bee969811c9565
bins-x86_64-linux
190 MB
sha256:b5c99d08c4b855a25024cfd57a2e09bcb62898ac863144bbd7a379198ac4b242
bins-x86_64-linux-min
2.47 MB
sha256:8ed427a940925b0249523817a1e3abdab2079390721f84494fb9cd2273f55437
bins-x86_64-macos
36.8 MB
sha256:14476d513465d6e2b4a1d5195d89f52acc96f75eb8651e4ef85512e68dc22eda
bins-x86_64-macos-min
2.27 MB
sha256:d1e636b23dd9aa8de32c19fbc876e5ebc51230ed68853abf6f5361dd3c519552
bins-x86_64-mingw
48.4 MB
sha256:3fe148027e427cfd0c9f16d2bd3a20004f60f4c7e2572c8e080abf10d023a73a
bins-x86_64-mingw-min
2.28 MB
sha256:48b07a991c61491a2a6445003237cc31f99e8966ba746292af03cfc889cd5a44
bins-x86_64-musl
40.1 MB
sha256:d85c304c9a36aa239859fcd73401b864b5c7e7cd4ab14b48d7d4615c1a327388
bins-x86_64-musl-min
2.49 MB
sha256:4892f3f2c4a71f306784d1f201b1d79375f770c8d7de48dd564e82a59f735d79
bins-x86_64-windows
52 MB
sha256:1895bc7ac69c9589cedb5a937630194fdd8c52e7c2b11f9e026629f42761658e
bins-x86_64-windows-min
2.15 MB
sha256:80b63b9d7ff08c41e96bc6c5ec001dd14cb55ee9d49dd92f841363df6d59bbae
gh-pages
59.4 MB
sha256:69bcff93538578c6e8bb4a35dfffb3e4113e239b72021af9dbc8ffb13aa7773e
wasmtime-platform-header
3.4 KB
sha256:7d1570ed83fef67d92331b0f0edda3af310e4333695eb6dee99bd4e58458ccc7