Removing an unpublished workflow

First see if you can restub the workflow you want to delete.

  • Go to My Workflows and select the workflow you want to get rid of
  • Click the Restub button/link on the far right of the Info tab

If you can do that, you then need to delete the workflow with the API:

  • Go to Account (in the dropdown after your name), and click the Copy button next to the Dockstore token; that will put your Dockstore token in the clipboard
  • On the footer of the page, click “API”, next to 1.10.0 – that will open a new tab with the Swagger for our API
  • Click the Authorize button, and paste the token from your clipboard
  • Navigate to https://dockstore.org/api/static/swagger-ui/index.html#/workflows/deleteWorkflow, and click Try it Out
  • Enter the correct values for the 3 fields, and click execute.

We should make this easier in our UI, but since you’re the only one who can see it, it hasn’t been pressing.

1 Like