fix pull step: wrap fallback clone in bash -c to avoid shlex.split error
run_shell_script splits on newlines and shlex.split each line independently,
so the backslash continuation was an unterminated escape character.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>