Updating workflows to the latest version

Adelaide Rhodes
  • Updated

This article describes how to add a new version of a workflow to your Terra workspace, whether your workflow is hosted on Dockstore or in the Broad Methods Repository. 

Note for FireCloud users: You may be familiar with the "snapshots" created with each updated version. This article demonstrates how to host multiple snapshots in the same workspace. 

Option 1: Toggle between workflow versions (Dockstore hosted)

You can toggle between publicly shared versions of workflows hosted on Dockstore from your workflows page in Terra.

1. Select a workflow card.

2. If the workflow is imported from Dockstore, you'll see a drop-down menu to change between available and published (public) versions in Dockstore:

Option 2: Update workflow version (Broad Methods Repository)

1. Click on "Find a Workflow".

2. Select "Broad Methods Repository" (lower right corner of the popup window).

3. Search for the relevant workflow in the search bar (top of page).

4. When you find the one you want, select by clicking on the blue link with the name of the workflow

5. Change the snapshot number to the desired version. In this example, we use snapshot 4.

6. Choose "Export to Workspace" (large blue button on the upper right).

7. Select "Use a Blank Configuration" by clicking the button at bottom right.

7. Select the workspace name in the popup window and click on "Export to Workspace". Workspaces are listed as "billing project/workspace_name". 

What to expect

You will see an "Export successful" pop-up window. 

8. To go to the workspace, select "Yes". From there you can configure the method Inputs and Outputs.

What to expect after updating

Click on the Workflows tab in the workspace. You'll see the new version of your workflow.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request



Please sign in to leave a comment.