From 26933e250a395d9d93c9a637e43b87f0716024c8 Mon Sep 17 00:00:00 2001 From: Sheikh Limon Date: Tue, 11 Nov 2025 00:39:48 +0600 Subject: [PATCH] feat: add check-everything for unified style checks (#5650) Signed-off-by: sheikhlimon --- Justfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Justfile b/Justfile index afa29b714c..205480302f 100644 --- a/Justfile +++ b/Justfile @@ -4,6 +4,20 @@ default: @just --list +# Run all style checks and formatting (precommit validation) +check-everything: + @echo "🔧 RUNNING ALL STYLE CHECKS..." + @echo " → Formatting Rust code..." + cargo fmt --all + @echo " → Running clippy linting..." + ./scripts/clippy-lint.sh + @echo " → Checking UI code formatting..." + cd ui/desktop && npm run lint:check + @echo " → Validating OpenAPI schema..." + ./scripts/check-openapi-schema.sh + @echo "" + @echo "✅ All style checks passed!" + # Default release command release-binary: @echo "Building release version..."