add publish action