Initial implementation of Publish action.