feat: add check-everything for unified style checks (#5650)
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com>
This commit is contained in:
@@ -4,6 +4,20 @@
|
|||||||
default:
|
default:
|
||||||
@just --list
|
@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
|
# Default release command
|
||||||
release-binary:
|
release-binary:
|
||||||
@echo "Building release version..."
|
@echo "Building release version..."
|
||||||
|
|||||||
Reference in New Issue
Block a user