I am trying to configure husky pre-push hook to run tests before push. Everything looks fine. After run git push origin
hook is fired and tests are runing. Problem is that when tests are done and even if operation is successed, push is freezed and nothing else happened.
package.json
"scripts": {
...
"pre-commit": "npm run lint",
"pre-push": "npm run test"
}
.husky/pre-push
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npm run pre-push
--watchAll=false
– Morel