Second github repo doesn't show up in Dockstore

Not sure where to post this.

Under the RichardsLab github org we have sevaral public repos. Two of them have .dockstore files but only one of them has its workflows listed in dockstore.

(gtex-pipelines shows up while kallisto does not)

I’m not sure why only one of them is showing up nor what I need to do to fix this.

Please help!

Yossi.

Hi Yossi,

I’ve looked into your issue and it seems like the order that you did things was:

  1. You created your .dockstore.yml for your github.com/richardslab/kallisto repository.
  2. You installed the Dockstore GitHub App onto the repository.
  3. No commits were pushed after the GitHub App installation.

If this is the case, then all you need to do is push another commit to your repository and the workflow specified in your .dockstore.yml will be added to Dockstore.

Typically, the Dockstore GitHub App is installed to your repository first, then a .dockstore.yml file is added to your repository. If the order of events was reversed and no commits were pushed after you installed the GitHub App, Dockstore would not be able to add the workflow.

If this was not the case, then you can try checking the GitHub App logs for your repository to see if there’s a specific error preventing your workflow from showing up.

Kathy

1 Like