add publish as task