publish: added git-directory-deploy

generated from commit 0ba1653fb3cf0d7d12b2ef09a0a9e2c01632dade