typicode / husky

Git hooks made easy 🐶 woof!
https://typicode.github.io/husky
MIT License
31.68k stars 996 forks source link

gerrit commit-msg hook failed in v9 #1424

Open yaotusa opened 4 weeks ago

yaotusa commented 4 weeks ago

1、I work on window 10, my project code is mangaed by gerrit (for code review)

2、So I have two hook to work ①、pre-commit, for eslint check before commit ②、commit-msg, for add commit id to commit-msg before push to gerrit

it works well in husky v8

3、after upgrading to v9,I update pre-commit hook code from #!/usr/bin/env sh . "$(dirname -- "$0")/_/husky.sh

npx --no-install lint-staged -q

to npx --no-install lint-staged -q

it works fine

4、but commit-msg hook alway failed, it output as following:

husky - commit-msg script failed (code 1)

5、this is my commit-msg hook code, how can i fix it (I rename the file name from 'commit-msg' to 'commit-msg.txt') commit-msg.txt

qmmr commented 1 week ago

I have the same problem, after upgrading husky to v9, the commit-msg doesn't work.