diff --git a/.gitea/workflows/push_master.yaml b/.gitea/workflows/push_master.yaml index 986f3d1..9d3b1b5 100644 --- a/.gitea/workflows/push_master.yaml +++ b/.gitea/workflows/push_master.yaml @@ -21,5 +21,10 @@ jobs: with: targets: ${{ join(fromJSON(steps.read_rust_toolchain.outputs.value), ',' ) }} + - name: Cargo Machete + run: | + cargo install cargo-machete + cargo machete + - name: Build run: cargo build \ No newline at end of file diff --git a/.gitea/workflows/push_non_master.yaml b/.gitea/workflows/push_non_master.yaml index 8ed417b..629327f 100644 --- a/.gitea/workflows/push_non_master.yaml +++ b/.gitea/workflows/push_non_master.yaml @@ -21,5 +21,10 @@ jobs: with: targets: ${{ join(fromJSON(steps.read_rust_toolchain.outputs.value), ',' ) }} + - name: Cargo Machete + run: | + cargo install cargo-machete + cargo machete + - name: Build run: cargo build \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index 40030b7..366de29 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,6 @@ embassy-rp = { version = "0.3.1", features = [ "critical-section-impl", "rp235xa", ] } -embassy-futures = { version = "0.1.1" } cortex-m-rt = "0.7.5" cortex-m = { version = "0.7.7", features = ["inline-asm"] } @@ -28,3 +27,6 @@ rp2350 = ["embassy-rp/rp235xa"] rp2040 = ["embassy-rp/rp2040"] default = ["rp2350"] + +[package.metadata.cargo-machete] +ignored = ["cortex-m-rt", "cortex-m"]