I think you're both right that the risk is low, assuming it's a build script that is to be run locally by a developer.
Code tends to get copied and pasted, and can easily sneak into other programs. Programs are integrated in ways which weren't originally intended. It's not a secure coding pattern, and that's why I mentioned it.
During security reviews, I would be focusing on more risky vulnerabilities, but I still review and flag findings in build scripts. I'm more concerned with build scripts downloading content over HTTP, or missing security compiler flags, but I digress.
It's a shell script as part of your build system. Surely you're not passing untrusted input to your command line are you?