publish: Merge pull request #95 from chialin/issue_92

generated from commit 6fd587e4508fb9636f80217fbaf567ed0d5a8cf2