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)
This commit is contained in:
kaitranntt
2025-12-12 16:11:06 -05:00
parent 76f358d65b
commit d39095c7d6
3 changed files with 8 additions and 5 deletions
+2
View File
@@ -156,6 +156,8 @@ jobs:
done
- name: Commit version bump
env:
HUSKY: 0
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"