add prepublish task