Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Run checks for all rust crates
Sebastian Martinez committed 1 year ago
commit 45699e4fc80e3267b260544058728220191ccc1a
parent 1f779a8a1bf396c865e3c2d5563d0d24faab51f9
1 file changed +9 -3
modified scripts/check-rs
@@ -1,6 +1,12 @@
#!/bin/sh
set -e

-
cargo check --manifest-path ./crates/radicle-tauri/Cargo.toml
-
cargo clippy --manifest-path ./crates/radicle-tauri/Cargo.toml -- -Dwarnings
-
cargo fmt --manifest-path ./crates/radicle-tauri/Cargo.toml --check
+
crates="radicle-tauri radicle-types test-http-api"
+

+
for crate in $crates; do
+
    echo "Running checks for: $crate"
+
    cargo check --manifest-path ./crates/"$crate"/Cargo.toml --quiet
+
    cargo clippy --manifest-path ./crates/"$crate"/Cargo.toml --quiet -- -Dwarnings
+
    cargo fmt --manifest-path ./crates/"$crate"/Cargo.toml --check --quiet
+
    cargo test --manifest-path ./crates/"$crate"/Cargo.toml --quiet
+
done