change pipeline to workflow for consistency