publish: Merge pull request #87 from yurenju/issue82

generated from commit d8af9e19e4006cd4056582cc182becf2145c903b