add publish-doc