Skip to content

Rework method chaining system of Rust generator #4119

Rework method chaining system of Rust generator

Rework method chaining system of Rust generator #4119

Triggered via pull request August 22, 2026 05:36
Status Cancelled
Total duration 2m 29s
Artifacts

main.yml

on: pull_request
Matrix: Build wit-bindgen
Matrix: Test
Test WASIp3 Threading (allowed to fail)
1m 20s
Test WASIp3 Threading (allowed to fail)
clippy
37s
clippy
Record the result of testing and building steps
3s
Record the result of testing and building steps
Fit to window
Zoom out
Zoom in

Annotations

55 errors and 32 warnings
clippy
Process completed with exit code 101.
Test (ubuntu-latest, cpp)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (ubuntu-latest, cpp)
The operation was canceled.
Check
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Check
The operation was canceled.
Test (ubuntu-latest, go)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (ubuntu-latest, go)
The operation was canceled.
Test (windows-latest, csharp)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, csharp)
The operation was canceled.
Build wit-bindgen (x86_64-windows, windows-latest, x86_64-pc-windows-msvc, -Ctarget-feature=+crt-...
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, go)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, go)
The operation was canceled.
Test (ubuntu-latest, rust)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (ubuntu-latest, rust)
The operation was canceled.
Test (windows-latest, rust)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, rust)
The operation was canceled.
Test (windows-latest, c)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, c)
The operation was canceled.
Build wit-bindgen (aarch64-linux, ubuntu-latest, aarch64-unknown-linux-gnu, ./ci/docker/aarch64-l...
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Build wit-bindgen (x86_64-linux, ubuntu-latest, x86_64-unknown-linux-gnu, ./ci/docker/x86_64-linu...
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, go)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, go)
The operation was canceled.
Test (windows-latest, d)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, d)
The operation was canceled.
Crate Unit Tests
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Crate Unit Tests
The operation was canceled.
Test (windows-latest, cpp)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (windows-latest, cpp)
The operation was canceled.
Test (ubuntu-latest, csharp)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (ubuntu-latest, csharp)
The operation was canceled.
Test (ubuntu-latest, d)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (ubuntu-latest, d)
The operation was canceled.
verify-publish
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
verify-publish
The operation was canceled.
Build wit-bindgen (riscv64gc-linux, ubuntu-latest, riscv64gc-unknown-linux-gnu, ./ci/docker/riscv...
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Build wit-bindgen (aarch64-macos, macos-latest, aarch64-apple-darwin, 10.12)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, d)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, d)
The operation was canceled.
Test (macos-latest, rust)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, rust)
The operation was canceled.
Build wit-bindgen (aarch64-windows, windows-11-arm, aarch64-pc-windows-msvc, -Ctarget-feature=+cr...
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Build wit-bindgen (x86_64-macos, macos-latest, x86_64-apple-darwin, 10.12)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, c)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, c)
The operation was canceled.
Test (macos-latest, cpp)
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Test (macos-latest, cpp)
The operation was canceled.
Record the result of testing and building steps
Process completed with exit code 1.
CI
Canceling since a higher priority waiting request for CI-refs/pull/1602/merge exists
Rustfmt
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Verify MSRV
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test WASIp3 Threading (allowed to fail)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest, c)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest, cpp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest, go)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, csharp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (x86_64-windows, windows-latest, x86_64-pc-windows-msvc, -Ctarget-feature=+crt-...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, go)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, go)
Restore cache failed: Dependencies file is not found in /Users/runner/work/wit-bindgen/wit-bindgen. Supported file pattern: go.sum
Test (ubuntu-latest, rust)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, rust)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, c)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (aarch64-linux, ubuntu-latest, aarch64-unknown-linux-gnu, ./ci/docker/aarch64-l...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (x86_64-linux, ubuntu-latest, x86_64-unknown-linux-gnu, ./ci/docker/x86_64-linu...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, go)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, go)
Restore cache failed: Dependencies file is not found in D:\a\wit-bindgen\wit-bindgen. Supported file pattern: go.sum
Test (windows-latest, d)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, dlang-community/setup-dlang@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Crate Unit Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest, cpp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest, csharp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest, d)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, dlang-community/setup-dlang@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify-publish
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (riscv64gc-linux, ubuntu-latest, riscv64gc-unknown-linux-gnu, ./ci/docker/riscv...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (aarch64-macos, macos-latest, aarch64-apple-darwin, 10.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, d)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, dlang-community/setup-dlang@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, rust)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (aarch64-windows, windows-11-arm, aarch64-pc-windows-msvc, -Ctarget-feature=+cr...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wit-bindgen (x86_64-macos, macos-latest, x86_64-apple-darwin, 10.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, c)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest, cpp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/