Files
ccs/.husky/pre-commit
T
kaitranntt d39095c7d6 perf(ci): reduce test redundancy from 4x to 1x per release
- Remove tests from pre-commit hook (keep typecheck+lint only)
- Remove build+validate from prepublishOnly/prepack (CI handles it)
- Add HUSKY=0 to CI commit step to skip hooks

Before: 4 test runs per release (pre-commit, CI validate, prepublishOnly, prepack)
After: 1 test run (CI validate only)
2025-12-12 16:11:06 -05:00

10 lines
378 B
Plaintext

# Run quick checks before commit (typecheck + lint + format only)
# Tests are run by CI - no need to duplicate locally
bun run typecheck && bun run lint:fix && bun run format:check
# Validate UI if changes detected (typecheck + lint only)
if git diff --cached --name-only | grep -q "^ui/"; then
echo "[i] UI changes detected, running ui:validate..."
bun run ui:validate
fi