Skip to content

CI

CI #38768

Triggered via merge group May 21, 2026 21:37
Status Success
Total duration 23m 28s
Artifacts 35

main.yml

on: merge_group
Determine CI jobs to run
13s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
1m 9s
Build wasi-preview1-component-adapter
Cargo vet
41s
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 16s
Test guest debugging
Build wasi-preview1-component-adapter-provider
34s
Build wasi-preview1-component-adapter-provider
Cargo vet failed on a Pull Request
0s
Cargo vet failed on a Pull Request
Record the result of testing and building steps
5s
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

22 warnings and 31 notices
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 x86_64-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 aarch64-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 (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 (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 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 (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 (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 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/
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/
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 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 x86_64-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
Platform: i686-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
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 aarch64-windows-min
NOTICE: windows-2025 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 x86_64-mingw-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 i686-windows-min
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 MSVC x86_64 (wasmtime-cli-all)
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 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 (wasmtime-cli-all)
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 (wasmtime-wasi)
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 MSVC x86_64 (2/8)
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 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 (wasmtime-wasi)
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 (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 x86_64-mingw
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-windows
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

Artifacts

Produced during runtime
Name Size Digest
bins-aarch64-android
35.4 MB
sha256:773b5654d257fcba037824f7b3649986cb13084607fb0eb6b054d91ee552eef9
bins-aarch64-android-min
2.45 MB
sha256:a34d31153d490366f65dbdfd3919f8bc5d87570e1576d7d9061f1f285be76a6a
bins-aarch64-linux
36.6 MB
sha256:4ca667569dbb49d70c3e117355cff3997274d214f1f4fb535bd6f07110eb8318
bins-aarch64-linux-min
2.43 MB
sha256:d08cb9ed533b6b769bd288ea1638cc2701a48f9a37992f8f6962c91799b8b175
bins-aarch64-macos
33.7 MB
sha256:cb0aba93ba2a080dacf7b9c3852b700f50f3da469d2a2be49dac90b5a10566f1
bins-aarch64-macos-min
2.18 MB
sha256:7ba07f6503f6212f8d43a3433bab47d301546550ac4ab5a34921efc07a84e72b
bins-aarch64-musl
36.9 MB
sha256:6cfd05dd18b1a61ea0c63fbe12a45308dc6eb8c294bf0ea495a584992117c0c0
bins-aarch64-musl-min
2.44 MB
sha256:f161b25a9d9833db2243d06a5dac15dc7008c09efd5fc623e184ffac11fd4b35
bins-aarch64-windows
35.3 MB
sha256:4a69a551ec3583351e43dfee1c4daf1e62f4115c024b224a29ae1ea10bc0a7d5
bins-aarch64-windows-min
2.03 MB
sha256:024794bd138c88b8e1aa17a2f458371b94df971027a74793e24f70d84b05e57f
bins-armv7-linux
37.4 MB
sha256:f382e248bc9d0bb2299be82a973485502eb9dae3b0c0529715d860de21127ea4
bins-armv7-linux-min
2.65 MB
sha256:869931b18dd8a154b39fe260cf495a37bcace6c687487978a12b1f612dc5679f
bins-i686-linux
38.9 MB
sha256:e673f0da5d478a253478bb4e0b0f8d91461c69c12db0319f11a29173defba732
bins-i686-linux-min
2.71 MB
sha256:cc8290bdcc61f52903a65e47152f68b6d76d59c9875d56f9eaaa5c2009ec8459
bins-i686-windows
34.8 MB
sha256:7c9ea35bd192833ae67caf0c4e4c7c2fa93509e64defca09c8c35189795434a9
bins-i686-windows-min
2.16 MB
sha256:5e5a2f3e9e4d9da6353c26abf31a20bfd3fe47bf29bcd8ce38a62813010f0afd
bins-riscv64gc-linux
43.1 MB
sha256:63ee1463b68edd4a22f97bffef04456ab1a14ff01659e30278e8b7ee22faac2c
bins-riscv64gc-linux-min
2.65 MB
sha256:2c559f94a1a2fc86a3ac8a79106261bdbab4a49a112b77140f8ffffec0581a24
bins-s390x-linux
39.6 MB
sha256:f50590170bc87f9759bb69f3998b21b3c40e9484bdc407d83f10e9e68c7aba3c
bins-s390x-linux-min
2.49 MB
sha256:3b0e2eafa21d2cdee18a713613e96c39527b68c25a8f5ea6f461297d35dd4d8f
bins-wasi-preview1-component-adapter
42.7 KB
sha256:f89174e859e9a3907238de2363fb16517d8e6724532fc08359bf26689586f042
bins-x86_64-android
38.2 MB
sha256:868f989c9c8888ed983f8e6a2bb634cc8669019dc1b66f3af1f4b93bd8ba1268
bins-x86_64-android-min
2.47 MB
sha256:8bec0eebafa90d024699f5275a8d43217c34af715df37419056102afdb066aac
bins-x86_64-linux
190 MB
sha256:9ae6799c931ab7a5c0efdda0b55590ef2711b33aed81cfbb1c32583a95af88c1
bins-x86_64-linux-min
2.48 MB
sha256:ba643f192d76a3f9ce482b2243d06e5015158e86ee79f1841e1a3814d3c2faaf
bins-x86_64-macos
36.8 MB
sha256:c44c59616bc427ebd936ce8f9d6103b2fdd86173a6bee1aa092936e5d27d1109
bins-x86_64-macos-min
2.27 MB
sha256:ed7a0925ef26b7db8755ad0fb88d74bff94299283c260c350dec31a8e329115b
bins-x86_64-mingw
48.4 MB
sha256:653320145cb584b2e6b8261f2974099f1c0e6b942f2400081fccf674ed4bfcfc
bins-x86_64-mingw-min
2.29 MB
sha256:1cd8a6ae61f9eb800173f139f655223467406291a0abf4eae1ac0c68a4cd7a4d
bins-x86_64-musl
40.2 MB
sha256:0a01fdd73117d672eb4e06800b2d510944bcd9ec44d25579ae50c59a9f831265
bins-x86_64-musl-min
2.49 MB
sha256:6ef0cac3188227ab1d65610fca2bf9116e4c64516ba050ce0cee6e9956cd910e
bins-x86_64-windows
52 MB
sha256:16bb81eae2dce65616ba368d5d0f4924fb4d1274a1547751a347da623f76ea5b
bins-x86_64-windows-min
2.16 MB
sha256:bf983a261ebae6cad2d26c1844608605a351628dda6b0d14c046d075d1773c4f
gh-pages
59.3 MB
sha256:033902b889c051962b7c5584a0e21d02ca2c997438e5f9dc79808a36393e87cf
wasmtime-platform-header
3.4 KB
sha256:306900f283229aa6f518a0419058c97895546b31394d0f927d5b38751f0b28f2