`git ls-files -z -- "$TARGET_PATH" | xargs -0 git rm -rfq` in `deploy-site-reusable.yaml` fails when `TARGET_PATH` is empty and/or non-existent.
git ls-files -z -- "$TARGET_PATH" | xargs -0 git rm -rfqindeploy-site-reusable.yamlfails whenTARGET_PATHis empty and/or non-existent.