Skip to content

CI

CI #37687

Triggered via merge group April 14, 2026 14:27
Status Failure
Total duration 23m 40s
Artifacts 35

main.yml

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

76 errors and 42 warnings
Miri (./ci/miri-wast.sh ./tests/spec_testsuite/table.wast)
Process completed with exit code 1.
Miri (wasmtime-cli)
The strategy configuration was canceled because "miri._ci_miri-wast_sh___tests_" failed
Miri (wasmtime-cli)
The operation was canceled.
Miri (./ci/miri-provenance-test.sh)
The strategy configuration was canceled because "miri._ci_miri-wast_sh___tests_" failed
Miri (./ci/miri-provenance-test.sh)
The operation was canceled.
Miri (wasmtime --features component-model-async-bytes)
The strategy configuration was canceled because "miri._ci_miri-wast_sh___tests_" failed
Miri (wasmtime --features component-model-async-bytes)
The operation was canceled.
Tests Linux i686 (wasmtime-cli)
Process completed with exit code 101.
Test MSVC x86_64 (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test ASAN (3/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test macOS arm64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux s390x (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux arm64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSVC x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSVC x86_64 (2/6)
The operation was canceled.
Tests Linux i686 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Tests Linux i686 (1/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MinGW x86_64 (wasmtime-cli)
The operation was canceled.
Test MinGW x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MinGW x86_64 (1/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MinGW x86_64 (wasmtime-wasi)
The operation was canceled.
Test MSVC x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSVC x86_64 (1/6)
The operation was canceled.
Test MSVC x86_64 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSVC x86_64 (wasmtime-wasi)
The operation was canceled.
Test MinGW x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MinGW x86_64 (2/6)
The operation was canceled.
Test MSVC x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSVC x86_64 (wasmtime-cli)
The operation was canceled.
Test ASAN (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test ASAN (1/6)
The operation was canceled.
Test Linux s390x (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux s390x (wasmtime-cli)
The operation was canceled.
Tests Linux armv7 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Tests Linux armv7 (1/6)
The operation was canceled.
Test Linux riscv64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux riscv64 (2/6)
The operation was canceled.
Test MSRV (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MSRV (wasmtime-cli)
The operation was canceled.
Tests Linux armv7 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Tests Linux armv7 (2/6)
The operation was canceled.
Test MPK (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MPK (wasmtime-cli)
The operation was canceled.
Test ASAN (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test ASAN (wasmtime-cli)
The operation was canceled.
Test ASAN (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test ASAN (wasmtime-wasi)
The operation was canceled.
Test Linux s390x (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux s390x (2/6)
The operation was canceled.
Tests Linux i686 (wasmtime-wasi)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Tests Linux i686 (wasmtime-wasi)
The operation was canceled.
Test ASAN (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test ASAN (2/6)
The operation was canceled.
Test MPK (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test MPK (1/6)
The operation was canceled.
Tests Linux armv7 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Tests Linux armv7 (wasmtime-cli)
The operation was canceled.
Test Linux s390x (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux s390x (1/6)
The operation was canceled.
Test Linux riscv64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux riscv64 (1/6)
The operation was canceled.
Test Linux riscv64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux riscv64 (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (1/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test macOS x86_64 (1/6)
The operation was canceled.
Test macOS arm64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test macOS arm64 (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test macOS x86_64 (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (2/6)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test macOS x86_64 (2/6)
The operation was canceled.
Test Linux x86_64 (wasmtime-cli)
The strategy configuration was canceled because "test.Tests_Linux_i686__wasmt_2" failed
Test Linux x86_64 (wasmtime-cli)
The operation was canceled.
Record the result of testing and building steps
Process completed with exit code 1.
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 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/
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
Miri (wasmtime-internal-core)
Failed to restore:
Miri (wasmtime-internal-core --all-features)
Failed to restore:
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
Miri (pulley-interpreter --all-features)
Failed to restore:
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 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/
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 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 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 (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 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 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 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/
Miri (wasmtime-cli)
Failed to restore:
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/
Miri (./ci/miri-provenance-test.sh)
Failed to restore:
Miri (wasmtime --features component-model-async-bytes)
Failed to restore:
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 MPK (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 MPK (wasmtime-wasi)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
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 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 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 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 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 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 MPK (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 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`).
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 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
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
35 MB
sha256:14c219a483ea1545edbf16c04eb3a5207d992fc48769b1ae58bd0af8ae1dbfc3
bins-aarch64-android-min
2.43 MB
sha256:d35a122b756c3c9e2883963305c4a10dec34c4a7de23afbad364d7e40fd4b9f2
bins-aarch64-linux
36 MB
sha256:27100d601c8cbf056f9d0d74f456b1c9073f7676f81e38c2816fe760a2d4e598
bins-aarch64-linux-min
2.42 MB
sha256:763c22bc5dde28da013be3de7ce98afc5a96d62dc38998996eab8a4658a5a203
bins-aarch64-macos
33.4 MB
sha256:24f9ecce7a64d5d99315503a895906212e39c456575abd8ceccf92eb93d02134
bins-aarch64-macos-min
2.16 MB
sha256:69fb8c5d850ddb80933692edbaf5502e00345a83aca8daa54f2c23e6e15bebcb
bins-aarch64-musl
36.4 MB
sha256:784bf8ac5cc101e9a883e308d78c6a64c3aaa946eb59a61a98d620db2f7608f8
bins-aarch64-musl-min
2.42 MB
sha256:3f26f17f44165a7bae425e5b27df3f61046337f9591695dbd3973eb616613bca
bins-aarch64-windows
35.2 MB
sha256:448c4fe9127b88176912456289a41c31f882c8faf7ba929110583451a5398e73
bins-aarch64-windows-min
2.01 MB
sha256:3598dc252935cb52285b20e29c303f5dabd2ac5eabbe3c79f3f404276e0e0b86
bins-armv7-linux
37.2 MB
sha256:b1c366b82df921640b4945e4780e303ca66294a8e00219480bfc5aebc62e7050
bins-armv7-linux-min
2.63 MB
sha256:5b766410612d3bf56f27b1262ffba8a4952154eb21f3c43f2179ece699fd45dc
bins-i686-linux
38.9 MB
sha256:a5fc642f8c3bea85bc1df682c210b6f4e3d1702aaac645883e14a45cbe6be481
bins-i686-linux-min
2.69 MB
sha256:3ee493d1e9a861a166ee8505026359ea275ff306a7a8fcf6d2adab6a73b74969
bins-i686-windows
34.7 MB
sha256:e696cb372fba32b4f6c41c5406d9c42f6915244687ac0b9d2edfa5a79929163b
bins-i686-windows-min
2.14 MB
sha256:025d82643c7a1f6dc5db5afe96a32a5b31d1b81dcbef0b179877e43a450e1792
bins-riscv64gc-linux
42.8 MB
sha256:49eeff701a4f11d6389be3b100e1ef744c7b79801bcf62d84dbff8b51a0184a3
bins-riscv64gc-linux-min
2.63 MB
sha256:45dbbeaca201031196af44264b08e2d23816f8f2657ea9be6624739bf828c8d7
bins-s390x-linux
39.4 MB
sha256:e08f0197a169bcadee721b1661bb26bfe534057a014d5d7e3af9cf9b758ade53
bins-s390x-linux-min
2.47 MB
sha256:9558c90683d49310ff8014db8762ce8a0783ae1070a7c8a67e76c821afd9f835
bins-wasi-preview1-component-adapter
42.5 KB
sha256:7ff699565f593ca7cd5eb9d229967c23812031632be8a9e8c09fec78ff0b965f
bins-x86_64-android
38.1 MB
sha256:19872b36f163af0b9354d3fdd75a68e0eddef145dd8e55394ff2ec1fd5080c9e
bins-x86_64-android-min
2.46 MB
sha256:20300f1a0cf86cdb2af97118562a9cf7de742513008c20a57b4c8e52643d42db
bins-x86_64-linux
188 MB
sha256:bf65acd31bab7e8dfdb313e0c53ee638af14a587f2da8b479b2464904d96e3d2
bins-x86_64-linux-min
2.46 MB
sha256:680afa88acddb7a18a324d4cc65e98fb0daec673e17200efb96bfb4db600bc2e
bins-x86_64-macos
36.6 MB
sha256:8eb6a51debfdd2165a3c742085b92591cc2f198448e74d7db3eda78b449c1d61
bins-x86_64-macos-min
2.25 MB
sha256:43b341116331ef537c7afe269eeaffb94e0100078bc83faf6b1f7541567997c5
bins-x86_64-mingw
48.4 MB
sha256:d7d97d0a8c49e055f85ee747927f2e6a019030bb39e63f910226df10d5023482
bins-x86_64-mingw-min
2.26 MB
sha256:cf23c71bc8455864615d6d9707f289355dab2bb1e9971e3b5bee7c209905a7ce
bins-x86_64-musl
39.9 MB
sha256:3d5763c8f5d45fe3ed20a6f890f256387edaf47ad3b1eb204cf0dc473bdaa760
bins-x86_64-musl-min
2.47 MB
sha256:cd48fa38a40e479aa315625e45b54150125dee73832a71b3cb20857c415407e8
bins-x86_64-windows
52.1 MB
sha256:df381f434f771ae7f7382b76831efa023991bc44ac114ca9972a6e03edb6294f
bins-x86_64-windows-min
2.13 MB
sha256:79b18bb0840839449900ca360c9c03c26b1c0930eb61d86ec42628650695f539
gh-pages
58.6 MB
sha256:125471c95a475349cc6951e99e2dbc57d3d4828a5febbed4b9de4ddfef6cb4d0
wasmtime-platform-header
3.4 KB
sha256:6f888357550ea6268047e73a2b8928abe530788421ff9cb686016fd5238da42e