I am creating a new workflow from scratch with my own custom apps. How can I have 1 central version of this workflow without needed to copy it to directories where the data is located? I want this workflow to be private to my project.
my understanding is that once you build your workflow (it will get its own unique app-id), you can use it from any place in your project you want (if you have permissions to other projects, it could be also runnable from there as well)
Comments
3 comments
Also, when I update a subapp of a workflow, the entire worflow breaks. I use dx build-f for the subapp. How can I have this persist to the workflow?
you will need to rebuild the workflow as well
my understanding is that once you build your workflow (it will get its own unique app-id), you can use it from any place in your project you want (if you have permissions to other projects, it could be also runnable from there as well)
you may want to read the whole section at doc pages: https://documentation.dnanexus.com/developer/workflows
and more specifically I share this doc section on workflow authorized users: https://documentation.dnanexus.com/developer/workflows/version-and-publish-workflows#step-3-add-authorized-users-or-orgs
Please sign in to leave a comment.