Github WDL not showing up on Dockstore

I am trying to push a few WDLs from the AnvilProject github to Dockstore. I created a .dockstore.yml inside my repo as well. But, I don’t see the repo or the workflows on Dockstore.

Hi,

Could you provide a link to the GitHub repository?

Here is the link: GitHub - anvilproject/prs-mix

Hi,

I created a PR, I think you’re just dealing with a typo

Thanks for that! Is there anything I need to do after merging the PR?

Hi,

To launch into Terra or AnVIL, you will probably need to hit the “publish” button to make the workflow publicly viewable. But otherwise, I think you’re good to go in terms of being able to work with your workflow on Dockstore/Terra.


I am looking at my dockstore page, but I still don’t see the prs-mix project or wdls inside. I have tried refreshing the Organization as well as Discover Workflows.

Hi,

It will not show up in an organization until it has been published and someone on the AnVIL team adds it to an organization. I see only repositories starting with the letter a through d but there do seem to be more repositories at anvilproject repositories · GitHub

Could you refresh and scroll down to see if the repos starting with p show up?

While you’re at it, also take a look through the Apps Logs for errors.

Hi,

Yes, I found it odd too that I can only see repos a through d, but there isn’t a scroll bar for me to scroll down to the rest of the repos.

When you say “publish” are you referring to publishing a workflow on Dockstore or is that something that I need to do on Github?

Also, no logs for the org.

Hi Shruti,

FWIW: The Collections that are in the Organizations are intended to be “curated” lists of workflows, so it requires a manual step to have the workflow added to one of the collections.

That said, I would like to see more activity around Collections in general. I think we, the Dockstore team, need to promote that a bit more.

Collections are intended to highlight useful workflows, including those authored and maintained by developers who are not part of a specific organization.

Hmmm, that is probably the main thing to look into. Do you remember if there was an error message or something when you installed the Dockstore app?

I am on the web version of Dockstore.

No, I don’t mean like an Android or iPhone app.

I mean, do you recall if the Dockstore GitHub app was successfully installed
This would be step 1 here Automatic Syncing with GitHub Apps and .dockstore.yml – Overview — Dockstore documentation

Ok looks like I tried doing this and my request is still pending.

@bvizzier do you know if I can do this and if yes, who can grant me the required permissions?

1 Like

Hi,

I’ve gained access thanks to Ben and I’ve given the workflow a bit of a bump ( Update README.md - debugging · anvilproject/prs-mix@0bea7c6 · GitHub if curious).
It seems to have worked, please confirm on your end (may need to hit the “discover” button).