We normally have the workflows as part of the code so that they can be deployed to all the environments. If it's a one time thing, you can package the workflow from the author and deploy it to publish or just build and replicate the package to publish. If you are on AEM 6.4, workflows are stored in ...