Feature #19482
Updated by Peter Amstutz almost 2 years ago
there is no way to give someone a page to a registered workflow in wb2 because there is no registered workflow specific page - and when you "run" it it just goes to a generic run page like this -- https://workbench2.pirca.arvadosapi.com/run-process
this makes it really hard to even direct someone to a workflow to run if you have to send them to the project folder that contains it.
Design sketch:
Use a layout that's similar to the workflows panel.
* Details panel (last modified, user that modified it, git details from the definition)
* Inputs panel
* Outputs panel
* Files panel displaying the collection containing the workflow text
** Get the workflow that was wrapped by looking into the wrapper workflow step and get the "run: keep:..." part that references the collection with the actual workflow
* -Stretch goal: render using https://github.com/rabix/cwl-svg- #20094
* Need to be able to navigate to it from projects list / by URL path
* Side panel (already exists)
* Button to launch the workflow ("Run" button already exists on the side panel)