(maint) Finally solve the git refspec issue

This should solve the source based git refspec problem, allowing us to run
from a real branch or pull requests without having to continually change the
code.

Signed-off-by: Ken Barber <ken@bob.sh>