publish: add deploy script

generated from commit ae698f469be61bc92d17fe1ab2b456b131f0aa99