Fix CI hangs and improve github actions scripts

This commit is contained in:
Andras Schmelczer 2025-12-10 21:50:12 +00:00
parent 84725b283a
commit 67c8d88455
10 changed files with 42 additions and 32 deletions

12
scripts/build-docs.sh Normal file
View file

@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -e
cd docs
npm ci
npm run format:check
npm run spell:check
npm run build
cd -

View file

@ -20,7 +20,7 @@ else
cargo fmt --all -- --check
fi
cargo install cargo-machete
which cargo-machete || cargo install cargo-machete
cargo machete --with-metadata
echo "Running checks in frontend"