项目文件夹

文件
2026-07-13 12:12:04 +08:00

15 行
402 B
Bash

#!/usr/bin/env sh
changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)"
check_run() {
if echo "$changed_files" | grep --quiet "$1"; then
printf "\033[32m🔄 [husky] %s changed → running: %s\033[0m\n" "$1" "$2"
$2
else
printf "\033[90m⏭️ [husky] %s unchanged → skipping: %s\033[0m\n" "$1" "$2"
fi
}
check_run "pnpm-lock.yaml" "pnpm install --color"