23 lines
506 B
Plaintext
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
|