Files
cfw-autumn/.husky/pre-push
2026-05-01 09:07:05 +01:00

23 lines
506 B
Plaintext

set -e
zero_sha="0000000000000000000000000000000000000000"
changed_files="$(
while read local_ref local_sha remote_ref remote_sha; do
if [ "$local_sha" = "$zero_sha" ]; then
continue
fi
if [ "$remote_sha" = "$zero_sha" ]; then
base="$(git merge-base "$local_sha" origin/dev)"
else
base="$remote_sha"
fi
git diff --name-only "$base" "$local_sha"
done | sort -u
)"
# if printf '%s\n' "$changed_files" | grep -q '^vite/'; then
# bunx turbo run test:unit --filter=@autumn/vite
# fi