Skip to content

CI

CI #37490

Triggered via merge group April 9, 2026 19:04
Status Failure
Total duration 25m 8s
Artifacts 35

main.yml

on: merge_group
Determine CI jobs to run
12s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
1m 2s
Build wasi-preview1-component-adapter
Cargo vet
43s
Cargo vet
Matrix: build
Matrix: Miri
Matrix: platform_checks
Matrix: test
Matrix: test_capi
Matrix: test_wasi_nn
Matrix: Test wasi-tls
Cargo deny
31s
Cargo deny
Doc build
5m 41s
Doc build
One-off special tests
2m 2s
One-off special tests
Nightly tests
10m 26s
Nightly tests
GC Zeal Tests
0s
GC Zeal Tests
Test wasmtime-fuzzing
4m 43s
Test wasmtime-fuzzing
Test DWARF debugging
10m 49s
Test DWARF debugging
Test the min-platform example
4m 24s
Test the min-platform example
Run benchmarks
9m 48s
Run benchmarks
Meta deterministic check
1m 10s
Meta deterministic check
verify-publish
12m 16s
verify-publish
Test guest debugging
5m 53s
Test guest debugging
Build wasi-preview1-component-adapter-provider
29s
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
3s
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

149 errors and 39 warnings
Tests Linux i686 (wasmtime)
Process completed with exit code 101.
Test Linux arm64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (3/6)
The operation was canceled.
Test MPK (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (wasmtime-cli)
The operation was canceled.
Test MSVC x86_64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (3/6)
The operation was canceled.
Test MinGW x86_64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (3/6)
The operation was canceled.
Test MSVC x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (2/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (wasmtime)
The operation was canceled.
Test MSVC x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (1/6)
The operation was canceled.
Test MinGW x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (2/6)
The operation was canceled.
Test MinGW x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (1/6)
The operation was canceled.
Test MSVC x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (wasmtime-wasi)
The operation was canceled.
Test MinGW x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (wasmtime-wasi)
The operation was canceled.
Test MSVC x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (wasmtime-cli)
The operation was canceled.
Test MSVC x86_64 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSVC x86_64 (wasmtime)
The operation was canceled.
Test MSRV (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSRV (2/6)
The operation was canceled.
Test Linux x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux x86_64 (2/6)
The operation was canceled.
Test MSRV (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSRV (1/6)
The operation was canceled.
Test Linux x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux x86_64 (1/6)
The operation was canceled.
Test MSRV (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSRV (wasmtime-cli)
The operation was canceled.
Test Linux s390x (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (1/6)
The operation was canceled.
Test Linux x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux x86_64 (wasmtime-cli)
The operation was canceled.
Tests Linux i686 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux i686 (wasmtime-wasi)
The operation was canceled.
Test Linux x86_64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux x86_64 (3/6)
The operation was canceled.
Tests Linux armv7 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (wasmtime)
The operation was canceled.
Test MPK (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (wasmtime)
The operation was canceled.
Test ASAN (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (1/6)
The operation was canceled.
Test Linux s390x (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (3/6)
The operation was canceled.
Test Linux arm64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux arm64 (1/6)
The operation was canceled.
Test Linux riscv64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (3/6)
The operation was canceled.
Tests Linux armv7 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux i686 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (wasmtime-wasi)
The operation was canceled.
Tests Linux i686 (2/6)
The operation was canceled.
Test MSRV (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSRV (wasmtime-wasi)
The operation was canceled.
Test Linux x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux arm64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux x86_64 (wasmtime-wasi)
The operation was canceled.
Test Linux arm64 (wasmtime-cli)
The operation was canceled.
Test ASAN (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (2/6)
The operation was canceled.
Test MSRV (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MSRV (3/6)
The operation was canceled.
Test MPK (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (wasmtime-wasi)
The operation was canceled.
Test Linux riscv64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (wasmtime-wasi)
The operation was canceled.
Tests Linux armv7 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (wasmtime-cli)
The operation was canceled.
Test ASAN (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (wasmtime-wasi)
The operation was canceled.
Tests Linux i686 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux i686 (1/6)
The operation was canceled.
Tests Linux i686 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux i686 (3/6)
The operation was canceled.
Test Linux riscv64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (2/6)
The operation was canceled.
Tests Linux armv7 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (1/6)
The operation was canceled.
Test ASAN (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (wasmtime-cli)
The operation was canceled.
Test Linux riscv64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (wasmtime-cli)
The operation was canceled.
Test Linux riscv64 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (wasmtime)
The operation was canceled.
Test macOS arm64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (2/6)
The operation was canceled.
Tests Linux i686 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux i686 (wasmtime-cli)
The operation was canceled.
Test Linux s390x (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (wasmtime)
The operation was canceled.
Test ASAN (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (wasmtime)
The operation was canceled.
Test MPK (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (1/6)
The operation was canceled.
Test Linux s390x (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (wasmtime-wasi)
The operation was canceled.
Test Linux s390x (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (2/6)
The operation was canceled.
Tests Linux armv7 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (2/6)
The operation was canceled.
Test macOS x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (2/6)
The operation was canceled.
Test macOS arm64 (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (wasmtime)
The operation was canceled.
Test macOS arm64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (wasmtime-wasi)
The operation was canceled.
Test macOS x86_64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (3/6)
The operation was canceled.
Test macOS x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (wasmtime-wasi)
The operation was canceled.
Test macOS arm64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (1/6)
The operation was canceled.
Tests Linux armv7 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Tests Linux armv7 (3/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MinGW x86_64 (wasmtime-cli)
The operation was canceled.
Test macOS arm64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (wasmtime-cli)
The operation was canceled.
Test Linux s390x (wasmtime)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux s390x (wasmtime)
The operation was canceled.
Test macOS x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (1/6)
The operation was canceled.
Test macOS x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS x86_64 (wasmtime-cli)
The operation was canceled.
Test macOS arm64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test macOS arm64 (3/6)
The operation was canceled.
Test Intel SDE
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Intel SDE
The operation was canceled.
Test Linux riscv64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux riscv64 (1/6)
The operation was canceled.
Test Linux arm64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test Linux arm64 (2/6)
The operation was canceled.
Test ASAN (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test ASAN (3/6)
The operation was canceled.
Test MPK (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmtim" failed
Test MPK (2/6)
The operation was canceled.
Record the result of testing and building steps
Process completed with exit code 1.
Miri (wasmtime-internal-core --all-features)
Failed to restore:
Miri (pulley-interpreter --all-features)
Failed to restore:
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/
Miri (wasmtime-internal-core)
Failed to restore:
Miri (wasmtime-environ --all-features)
Failed to restore:
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/
Test MSRV (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 (3/6)
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 (3/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
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 (`cargo run --example mpk-available`).
Test MSRV (2/6)
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/6)
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 MSRV (1/6)
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/6)
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 MSRV (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 Linux x86_64 (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 Linux x86_64 (3/6)
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)
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 (`cargo run --example mpk-available`).
Test MSRV (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-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 MSRV (3/6)
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 (1/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
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 MPK (2/6)
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 (2/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
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 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/
Miri (./ci/miri-provenance-test.sh)
Failed to restore:
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/
Miri (wasmtime --features component-model-async-bytes)
Failed to restore:
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/
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
Miri (wasmtime-cli)
Failed to restore:
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

Artifacts

Produced during runtime
Name Size Digest
bins-aarch64-android Expired
35 MB
sha256:b0f94e78cd65348828177f0f57741858d0035464c6d179159d8ab8216b201f86
bins-aarch64-android-min Expired
2.63 MB
sha256:bd834b935d39ad206eb90d30e63398febdde13c23d1383e7814574d81cda1368
bins-aarch64-linux Expired
35.9 MB
sha256:359208909b0cdc892bc4fbdac2b087383ae396e2b15d16290dd4f20c335c67e5
bins-aarch64-linux-min Expired
2.6 MB
sha256:0a98ad9bb911c7c39d85e3308edbb3873112d6f7bb7cda1e45c698eb256e9c73
bins-aarch64-macos Expired
33.3 MB
sha256:1728b7163b6391c962e0a4d6fa46d3e370a62755052826714b9f195d380dae00
bins-aarch64-macos-min Expired
2.33 MB
sha256:b99b2f3997393ab3f43687c3bb6af86c05cbcbf9aafe32ce06945dd800f1b82f
bins-aarch64-musl Expired
36.3 MB
sha256:4e451130c5723dd9aea2077bfbff53a56c3d5e01c0153ed763aa84930d5b7481
bins-aarch64-musl-min Expired
2.6 MB
sha256:d87abad4340fb1c6bb0167d7c2a5cfcebbdcf0918765d9f29f537c134c1fd0f5
bins-aarch64-windows Expired
35.1 MB
sha256:6a7f4e46b4a237b738f1f7cd5696d7049c206bfd7b361361f3cb421e07095587
bins-aarch64-windows-min Expired
2.2 MB
sha256:bb679c4211c4eb12a4b7d6b0a88475509645995017ecf12e73e83f75e48fbe6c
bins-armv7-linux Expired
37.1 MB
sha256:2faaa266378b9dd3eee56b9c4a0947c67d23d7c59bf564dde25f770445b3fe4b
bins-armv7-linux-min Expired
2.82 MB
sha256:48e080b617fbba7eca13679b2994ef1193927b035e4e4bb3984eb2bf4f9c846a
bins-i686-linux Expired
38.7 MB
sha256:31f45090f55750e6a3f16c096944fe69a67ef23ddc1b8c425a8ba99c89862c9d
bins-i686-linux-min Expired
2.9 MB
sha256:2b6f598dfc0cddc3fc039acc2f4cd8cad07cf6d1e603c30ea989e644567ab846
bins-i686-windows Expired
34.7 MB
sha256:70137ff068bded50bda5a37210859c18e8a7a72cc6b49dcb37a92794468aebb4
bins-i686-windows-min Expired
2.3 MB
sha256:677b23ac43f04dc2a2f11994922806c489ef2b9c1391ebe333b3ddadd2b20b85
bins-riscv64gc-linux Expired
42.8 MB
sha256:52b86acbdaa3fc379b60096a48054598bb7d3b2ec0331f671be68826dc946f3a
bins-riscv64gc-linux-min Expired
2.85 MB
sha256:196f11fb3535a6c85b623f1d6b7e3b0bc799a9044155ca18a95c0427852e3db9
bins-s390x-linux Expired
39.2 MB
sha256:753fb1c560f86aa2bd5ce84505e930e04ce52bcc04f9fc97d1056a044fd3d3e1
bins-s390x-linux-min Expired
2.67 MB
sha256:6791036f6fe577ee91510a4790934dcff50d4d45ff25013a4f809cf236142283
bins-wasi-preview1-component-adapter Expired
42.5 KB
sha256:3f27e38ac344bc2f588f7a39695a0757aae14e9185b38f4174c3029ea83b4900
bins-x86_64-android Expired
37.9 MB
sha256:46fb4a8800c8cbbf09df1a802e3eb402527bfca2c7b099f1b43b41da69dd8502
bins-x86_64-android-min Expired
2.63 MB
sha256:ac63050b84c95dc40ceac7cc1a990014afb7ca19d9b54489e0c66d581433e836
bins-x86_64-linux Expired
186 MB
sha256:337390fce36c3d9a180b93f85747e7f47a9b25a9c56aeee90957a4a0da056522
bins-x86_64-linux-min Expired
2.64 MB
sha256:1de7db4565810df4902d3f075b3013984ff2fc475911cfa31331b56840bebcaa
bins-x86_64-macos Expired
36.3 MB
sha256:6b46fa72de38de899cf658a7081341d09f4cdb42e05de9144cbe7b8dab2fd55e
bins-x86_64-macos-min Expired
2.42 MB
sha256:512d557c8a96fb7dc6dc33dd7affe3208502ab2b570b38685ab1c3ac7e1a4546
bins-x86_64-mingw Expired
48.2 MB
sha256:410b5f198277373063628a5951ad8b7a5334ad976c53879e18f5debce9fc79c3
bins-x86_64-mingw-min Expired
2.42 MB
sha256:bf5f205f1bdfd04a05889fa503a7fa2854dde59087d8000fa4f79d6385707b23
bins-x86_64-musl Expired
39.6 MB
sha256:af72210a88af3551e7443829bce834d2857da7e78f44e4e761de7c8bb82a75b6
bins-x86_64-musl-min Expired
2.65 MB
sha256:0e87abf3c490eb2ca77bf40af15ba2546d2d1676ba97cb60621938b0c3d9c87d
bins-x86_64-windows Expired
51.6 MB
sha256:26c53c2d0ca7a54d542c749588260794e8976b2bca077970bb48b7d9bc189a14
bins-x86_64-windows-min Expired
2.3 MB
sha256:188c78b095028b9790f6212bb176e52bc92cc1993341dca1444bb6f8fb46d690
gh-pages Expired
58.3 MB
sha256:6db5290bc52bcc82b2b7cdff33a4df494645922dab6591559967f41790ebc3fc
wasmtime-platform-header Expired
3.4 KB
sha256:47356a68872988c9bcb22bbbd43f10d4d4ac6c27c2faddcc49704b4a08c8d2fe