add doc publishing