Skip to content

Ar/cor 2467 make concordium std compile with wasm32v1 #1909

Ar/cor 2467 make concordium std compile with wasm32v1

Ar/cor 2467 make concordium std compile with wasm32v1 #1909

Triggered via pull request July 27, 2026 19:30
Status Failure
Total duration 2m 1s
Artifacts

linter.yml

on: pull_request
Matrix: Format
concordium-std internal wasm tests
28s
concordium-std internal wasm tests
Matrix: Lint docs
Matrix: Clippy on examples
Matrix: Clippy
Build no-std on nightly,
0s
Build no-std on nightly,
Matrix: Build on nightly,
Matrix: Clippy
Matrix: Clippy concordium-std with crypto-primitives
Matrix: Clippy Wasm32
Matrix: Check crypto examples
Matrix: Test examples
Matrix: Test the library
Matrix: Test the library
Fit to window
Zoom out
Zoom in

Annotations

36 errors and 40 warnings
Format (examples/credential-registry/Cargo.toml)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
Format (concordium-std/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/transfer-policy-check/Cargo.toml)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
Format (examples/cis2-wccd/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis2-nft/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis2-nft/Cargo.toml)
The operation was canceled.
Format (examples/cis2-wccd/Cargo.toml)
The operation was canceled.
Format (examples/cis5-smart-contract-wallet/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis5-smart-contract-wallet/Cargo.toml)
The operation was canceled.
Format (examples/cis2-multi/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis2-multi/Cargo.toml)
The operation was canceled.
Format (examples/eSealing/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/eSealing/Cargo.toml)
The operation was canceled.
Format (examples/cis2-dynamic-nft/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis2-dynamic-nft/Cargo.toml)
The operation was canceled.
Format (examples/counter-notify/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/counter-notify/Cargo.toml)
The operation was canceled.
Format (examples/sponsored-tx-enabled-auction/Cargo.toml)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
Format (examples/account-signature-checks/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/account-signature-checks/Cargo.toml)
The operation was canceled.
Format (examples/cis3-nft-sponsored-txs/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis3-nft-sponsored-txs/Cargo.toml)
The operation was canceled.
Format (concordium-cis2/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (concordium-cis2/Cargo.toml)
The operation was canceled.
Format (concordium-std-derive/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (concordium-std-derive/Cargo.toml)
The operation was canceled.
Format (examples/cis2-multi-royalties/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/cis2-multi-royalties/Cargo.toml)
The operation was canceled.
Format (examples/auction/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/auction/Cargo.toml)
The operation was canceled.
Format (examples/bump-alloc-tests/Cargo.toml)
The strategy configuration was canceled because "rustfmt.examples_credential-regis" failed
Format (examples/bump-alloc-tests/Cargo.toml)
The operation was canceled.
concordium-std internal wasm tests
Process completed with exit code 1.
concordium-std internal wasm tests
method `check_invariants` is never used
concordium-std internal wasm tests
methods `check_invariants` and `debug` are never used
concordium-std internal wasm tests
enum `InvariantViolation` is never used
Format (examples/piggy-bank/part2/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/credential-registry/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/credential-registry/Cargo.toml): examples/credential-registry/tests/tests.rs#L19
Diff in /home/runner/work/concordium-rust-smart-contracts/concordium-rust-smart-contracts/examples/credential-registry/tests/tests.rs
Format (examples/credential-registry/Cargo.toml): examples/credential-registry/src/lib.rs#L1
Diff in /home/runner/work/concordium-rust-smart-contracts/concordium-rust-smart-contracts/examples/credential-registry/src/lib.rs
Format (examples/factory/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/recorder/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (concordium-std/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/icecream/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/transfer-policy-check/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/transfer-policy-check/Cargo.toml): examples/transfer-policy-check/tests/tests.rs#L1
Diff in /home/runner/work/concordium-rust-smart-contracts/concordium-rust-smart-contracts/examples/transfer-policy-check/tests/tests.rs
Format (examples/cis2-nft/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis2-wccd/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/two-step-transfer/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/signature-verifier/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis5-smart-contract-wallet/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis2-multi/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/eSealing/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis2-dynamic-nft/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/fib/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/smart-contract-upgrade/contract-version2/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/counter-notify/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/sponsored-tx-enabled-auction/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/sponsored-tx-enabled-auction/Cargo.toml): examples/sponsored-tx-enabled-auction/tests/tests.rs#L26
Diff in /home/runner/work/concordium-rust-smart-contracts/concordium-rust-smart-contracts/examples/sponsored-tx-enabled-auction/tests/tests.rs
Format (examples/account-signature-checks/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis3-nft-sponsored-txs/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (concordium-cis2/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (concordium-std-derive/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/cis2-multi-royalties/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/voting/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/auction/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/memo/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/smart-contract-upgrade/contract-version1/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/nametoken/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/proxy/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/offchain-transfers/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint docs (concordium-std)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/bump-alloc-tests/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint docs (concordium-cis2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format (examples/piggy-bank/part1/Cargo.toml)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@v1, actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
concordium-std internal wasm 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@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/