Registering a new version of an existing workflow
Instructions for workflows imported via Git
- Open the registry entry for your workflow
- Select the
Actions
dropdown menu (top right) - Select
New Version
- Confirm the original URL for the Git repository, or add a new URL if the workflow is now in a different repository
- Click
Register
- Select the specific
Branch
orTag
that you would like to import to WorkflowHub - Click
Continue
- If needed, update the metadata for your workflow
- Click
Register
Instructions for manually uploaded workflows
To create a new workflow version, the current version must be Frozen
, which prevents any further modification. This is also the case for DOI minting, as this process requires a fixed version for archiving.
- Open the registry entry for your workflow
- Select the
Actions
dropdown menu (top right) - Select
Freeze Version
: this locks the existing version of the workflow and prevents further changes - Select the
Actions
dropdown menu again - Select
New Version
- You can now choose to
Upload/Import files
, or you can switch toImport Git Version
for the new version - If needed, update the required metadata for the new workflow version
- Click
Register
Editing the metadata for your workflow
- Open the registry entry for your workflow
- Select the
Actions
dropdown menu (top right) - Select
Edit Workflow
- Update the required metadata
- Click
Update
Setting up automated WorkflowHub / Git synchronisation
More details coming soon!