Skip to content

wrpc

wrpc #3776

Triggered via merge group April 10, 2026 19:17
Status Success
Total duration 4m 50s
Artifacts 15

wrpc.yml

on: merge_group
Matrix: build-bin
Matrix: cargo
test-linux
6s
test-linux
wrpc-universal-darwin
21s
wrpc-universal-darwin
test-windows
10s
test-windows
Matrix: crates
deploy-doc
0s
deploy-doc
release
0s
release
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 15 warnings
publish wasi-keyvalue-mem to crates.io
Process completed with exit code 101.
publish pack to crates.io
Process completed with exit code 101.
publish runtime-wasmtime to crates.io
Process completed with exit code 101.
publish wasmtime-cli to crates.io
Process completed with exit code 101.
publish wit-bindgen-rust to crates.io
Process completed with exit code 101.
publish wit-bindgen-rust-macro to crates.io
Process completed with exit code 101.
publish transport-nats to crates.io
Process completed with exit code 101.
publish wasi-keyvalue-redis to crates.io
Process completed with exit code 101.
publish transport-web to crates.io
Process completed with exit code 101.
publish transport-quic to crates.io
Process completed with exit code 101.
publish wasi-keyvalue to crates.io
Process completed with exit code 101.
publish wit-bindgen to crates.io
Process completed with exit code 101.
Workflow syntax warning: .github/workflows/wrpc.yml#L198
.github/workflows/wrpc.yml (Line: 198, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
Workflow syntax warning: .github/workflows/wrpc.yml#L200
.github/workflows/wrpc.yml (Line: 200, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
cargo audit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
cargo fmt
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-x86_64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-aarch64-linux-android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-x86_64-apple-darwin
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-aarch64-apple-darwin
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-riscv64gc-unknown-linux-gnu-fhs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-aarch64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
wrpc-x86_64-pc-windows-gnu
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
cargo nextest
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
cargo clippy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
build-doc
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/
oci
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: DeterminateSystems/nix-installer-action@9a59e15a74545c99a626ba594edcd0d02189e670. 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/

Artifacts

Produced during runtime
Name Size Digest
github-pages Expired
133 MB
sha256:cda9ad54ad7aa3d7adf8d9061001c5ced42ed3872710eba08c0b0b3de9c22127
wrpc-aarch64-apple-darwin
15.4 MB
sha256:330573679c63071f7c6058b3eeea914db21819055f8c84f2bbbf1c95225fb3d3
wrpc-aarch64-apple-darwin-oci
30.2 MB
sha256:18f0eb929138e7427e41976a4e749dad88a933f543c0f380936ad5c2bb9dd5c0
wrpc-aarch64-linux-android
16 MB
sha256:3696bdcd8917db98feb8a31bba368a116356560c0067d4e472a47433ef361a91
wrpc-aarch64-linux-android-oci
31.2 MB
sha256:cb3eb540e671152f2d96ab988ffd2a0e557fabe2c30ea2fa040852d25d7eb3d4
wrpc-aarch64-unknown-linux-musl
16 MB
sha256:58c3c63bf3a762a5314e3bafdd8dd35ce7720139dff2c7b6db073693c6bd5468
wrpc-aarch64-unknown-linux-musl-oci
31.4 MB
sha256:42c83fe1b132ba970fbf77b17f9ab8f494f0ec5e9491868964ef089b2f7d4792
wrpc-riscv64gc-unknown-linux-gnu-fhs
16.9 MB
sha256:31bbcd9f671b5e598ad098d639c721da27679a10676ddfe29d30241e681f2f8f
wrpc-universal-darwin
32 MB
sha256:4da3275648324da085b27be1cb6c37fa95312ce40e6454c188a7505997aef2af
wrpc-x86_64-apple-darwin
16.6 MB
sha256:7b9c52395beeba25ef08d1dee1e81dea9f4cd8467699c2862284570bb864dc12
wrpc-x86_64-apple-darwin-oci
33.4 MB
sha256:2c20688ef8341f749e836227f990c2b8cd1533c97c1fea11e6a4f0950458542e
wrpc-x86_64-pc-windows-gnu
23 MB
sha256:48b17f379b3791dc4506efe42bc23b280b94f243e8bdcc6eeee2c05ed4982aee
wrpc-x86_64-pc-windows-gnu-oci
45.4 MB
sha256:005b508d70c67f56ca269744bea2dc503d14dc0523aebcab4681bdde1f2fb25f
wrpc-x86_64-unknown-linux-musl
17.1 MB
sha256:2a20730687918584a0dd06093cac1abaf4265814336c86c8c37bfccfe5b5e71b
wrpc-x86_64-unknown-linux-musl-oci
33.9 MB
sha256:997208d748b60723dda20738db24ebf3d88d93ff24dd2a269a62f7e2ede100ac