Skip to content

added basic rust lint and build workflow check #2

added basic rust lint and build workflow check

added basic rust lint and build workflow check #2

Triggered via pull request January 2, 2024 13:56
Status Success
Total duration 1m 35s
Artifacts

basic_checks.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Rustfmt
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rustfmt
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/
Rustfmt
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/
Rustfmt
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/
Rustfmt
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/
Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check: src/staging.rs#L1
unused import: `Commitment`
Check: src/matching.rs#L37
unused variable: `y`
Check: src/matching.rs#L47
unused variable: `y`
Check: src/matching.rs#L110
unused variable: `y`
Check: src/matching.rs#L120
unused variable: `y`
Check
`unyfy-matching-engine` (lib) generated 5 warnings (run `cargo fix --lib -p unyfy-matching-engine` to apply 5 suggestions)
Check: src/main.rs#L4
unused import: `ethers::core::types::H256`
Check: src/main.rs#L5
unused import: `ethers::core::types::U256 as EthersU256`
Check: src/main.rs#L10
unused imports: `Address`, `abi::AbiDecode`
Check: src/main.rs#L36
unused import: `tokio::time::Duration`
Check
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/
Check
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/
Check
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/
Check
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/