don't rely on push.repository.url existing