campaigns: volume workspace still have issues with non-root execution
Created by: LawnGnome
Found this while testing #477: using volume workspace mode with a non-root user within the step container can result in weird error messages due to potential umask issues on the temporary run.sh
script that's mounted in, and the default Git configuration within the helper image only applying to the root user.