This ensures that each deployment is independent of all the others (except Heroku, which we only want to update once *everything* succeeds).