fix(workflow): update structure