File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 3131 git diff origin/main --name-only > _changed_files
3232 sed 's:[^/]*$::' _changed_files > _changed_folders
3333 sort -u -o _changed_folders{,}
34- echo Folders with changes:
34+ echo " Folders with changes:"
3535 cat _changed_folders
3636
3737 # Do not prune if changing tests themselves
4444
4545 # Remove base folders without changes
4646 for d in *; do
47- if ! grep -q "^$d$ " _changed_folders && [[ "$d" != "test " ]]; then
47+ if ! ( grep -q "^$d" _changed_folders || [[ "test _changed_folders" =~ "$d " ]]) ; then
4848 rm -rf $d;
4949 fi
5050 done
6060 find . -empty -type d -delete
6161
6262 # Report remaining folders
63- echo Folders in scope for tests:
63+ echo -n " Folders in scope for tests:"
6464 find . -type d -printf '%P\n'
6565
6666 - id : prepare
You can’t perform that action at this time.
0 commit comments