Skip to content

Pin GitHub Actions to full-length commit SHAs #195

Pin GitHub Actions to full-length commit SHAs

Pin GitHub Actions to full-length commit SHAs #195

Triggered via pull request August 24, 2026 02:20
Status Failure
Total duration 1m 0s
Artifacts –

rust.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 72 warnings
clippy
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
clippy
could not compile `spartan` (lib) due to 2 previous errors
clippy: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
clippy: src/math.rs#L17
unnecessary parentheses around closure body
spelling
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fmt
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fmt
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-wasi
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@844f36862e911db73fe0815f00a4a2602c279505, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-wasi
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
build-wasi: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
build-wasi: src/math.rs#L17
unnecessary parentheses around closure body
build-wasi
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
clippy
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
clippy
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
clippy
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-wasm
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-wasm
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
build-wasm: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
build-wasm: src/math.rs#L17
unnecessary parentheses around closure body
build-wasm
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
build-wasm
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-wasm
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-wasm
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-wasm
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-no-default-features
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-no-default-features
`spartan` (lib test) generated 2 warnings (2 duplicates)
build-no-default-features
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
build-no-default-features: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
build-no-default-features: src/math.rs#L17
unnecessary parentheses around closure body
build-no-default-features
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
build-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
`spartan` (lib test) generated 2 warnings (2 duplicates)
build
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
build: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
build: src/math.rs#L17
unnecessary parentheses around closure body
build
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-no-default-features
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-no-default-features
1 warning emitted
test-no-default-features: src/math.rs#L17
unnecessary parentheses around closure body
test-no-default-features
`spartan` (lib test) generated 2 warnings (2 duplicates)
test-no-default-features
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
test-no-default-features: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
test-no-default-features: src/math.rs#L17
unnecessary parentheses around closure body
test-no-default-features
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
test-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-no-default-features
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test
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@844f36862e911db73fe0815f00a4a2602c279505, actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af, actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
1 warning emitted
test: src/math.rs#L17
unnecessary parentheses around closure body
test
`spartan` (lib test) generated 2 warnings (2 duplicates)
test
`spartan` (lib) generated 2 warnings (run `cargo fix --lib -p spartan` to apply 1 suggestion)
test: src/dense_mlpoly.rs#L48
struct `ConstPolyCommitment` is never constructed
test: src/math.rs#L17
unnecessary parentheses around closure body
test
`/home/runner/work/Spartan/Spartan/.cargo/config` is deprecated in favor of `config.toml`
test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/