mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-01-02 13:23:10 +00:00
feat: add cargo machete check to CI
This commit is contained in:
parent
d126dac303
commit
ddf6e707ec
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -36,6 +36,20 @@ jobs:
|
|||||||
- name: Check TOML files are formatted
|
- name: Check TOML files are formatted
|
||||||
run: taplo fmt --check .
|
run: taplo fmt --check .
|
||||||
|
|
||||||
|
machete:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install active toolchain
|
||||||
|
run: rustup install
|
||||||
|
|
||||||
|
- name: Install cargo-machete
|
||||||
|
run: cargo install cargo-machete
|
||||||
|
|
||||||
|
- name: Check for unused dependencies
|
||||||
|
run: cargo machete
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 60
|
timeout-minutes: 60
|
||||||
|
|||||||
@ -4,11 +4,8 @@ version = "0.1.0"
|
|||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
nssa_core.workspace = true
|
|
||||||
nssa.workspace = true
|
nssa.workspace = true
|
||||||
wallet.workspace = true
|
wallet.workspace = true
|
||||||
key_protocol.workspace = true
|
|
||||||
|
|
||||||
tokio = { workspace = true, features = ["macros"] }
|
tokio = { workspace = true, features = ["macros"] }
|
||||||
clap.workspace = true
|
clap.workspace = true
|
||||||
serde.workspace = true
|
|
||||||
|
|||||||
@ -6,7 +6,6 @@ edition = "2024"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
nssa_core.workspace = true
|
nssa_core.workspace = true
|
||||||
|
|
||||||
serde.workspace = true
|
|
||||||
hex.workspace = true
|
hex.workspace = true
|
||||||
bytemuck.workspace = true
|
bytemuck.workspace = true
|
||||||
risc0-zkvm.workspace = true
|
risc0-zkvm.workspace = true
|
||||||
|
|||||||
@ -13,7 +13,6 @@ mempool.workspace = true
|
|||||||
base58.workspace = true
|
base58.workspace = true
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
rand.workspace = true
|
|
||||||
tempfile.workspace = true
|
tempfile.workspace = true
|
||||||
chrono.workspace = true
|
chrono.workspace = true
|
||||||
log.workspace = true
|
log.workspace = true
|
||||||
|
|||||||
@ -7,4 +7,3 @@ edition = "2024"
|
|||||||
nssa_core.workspace = true
|
nssa_core.workspace = true
|
||||||
|
|
||||||
risc0-zkvm.workspace = true
|
risc0-zkvm.workspace = true
|
||||||
serde = { workspace = true, default-features = false }
|
|
||||||
|
|||||||
@ -15,7 +15,6 @@ env_logger.workspace = true
|
|||||||
log.workspace = true
|
log.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
tokio.workspace = true
|
tokio.workspace = true
|
||||||
tempfile.workspace = true
|
|
||||||
clap.workspace = true
|
clap.workspace = true
|
||||||
base64.workspace = true
|
base64.workspace = true
|
||||||
bytemuck.workspace = true
|
bytemuck.workspace = true
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user