Publish utility script

We should abort if this fails. We don't want to try publish broken builds.