Attempt to check if I have an SSH identity before committing
I've lost too many commit messages at this point.
This commit is contained in:
parent
196792810b
commit
804059f87d
1 changed files with 8 additions and 0 deletions
|
|
@ -1,5 +1,13 @@
|
|||
pre-commit:
|
||||
commands:
|
||||
check-ssh-identity:
|
||||
run: |
|
||||
# Check if any SSH identities are available
|
||||
if ! ssh-add -l &>/dev/null || [ "$(ssh-add -l 2>/dev/null | grep -v 'The agent has no identities.')" = "" ]; then
|
||||
echo "Error: No SSH identities found in your SSH agent."
|
||||
echo "Please run 'ssh-add' to add your SSH key before committing."
|
||||
exit 1
|
||||
fi
|
||||
gofmt:
|
||||
glob: "*.go"
|
||||
run: gofmt -w {staged_files}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue