My team has recently started using dockstore to run workflows from a github repo in Terra. This has been immensely useful, but there is one pretty major pain point. The problem is that only the person who registered the workflow to dockstore seems to be able to refresh the workflow to pull new changes from github. Optimally this would be automatic, and it appears there is a solution for this which is using github apps. This sounds awesome, but as far as I can tell this is not yet implemented for workflows? Any idea on when this functionality will be added? It would be a truly massive improvement imo.
While waiting for automatic syncing, are there any work arounds for this problem? I found a post here (Share Permissions for Git linked Workflows) which seems to imply that workflows that I register from github should be visible and manageable by others in my github org, but that does not seem to be the case. Others on my team cannot see workflows that I have registered in their “My Workflows” page, and I cannot see workflows other have registered from the same repo in my “My Workflows” page. Am I misunderstanding that we should be able to? Or is there something special we need to do to enable that ability?
Thanks in advance for any help