Skip to content

Contribute usegalaxy BE as instance where workflows can be successfully ran #6591

@B0r1sD

Description

@B0r1sD

Hi GTN maintainers

At usegalaxy.be, we're making a stride to have all tools (and versions) that are being used in all GTN workflow files ('*.ga') installed in our instance. This is currently ongoing and 200+ additional tools have already been installed since (currently under the default 'Tools from workflows' section).

The main goal would be that every GTN tutorial can be ran on our instance, with certainty that it will run successfully. We see this as a win-win situation for both GTN and the Belgian instance; hope you do too!

We will need some help in the shape of a list of what we should do to make this possible. We are planning to automate this tool installation, checking the GTN codebase weekly for new or updated *.ga files as seen on the main branch.

If that is there, the ideal end result would be having usegalaxy.be as option underneath the 'Available on these Galaxies', under the label 'Known working'. Of course with the highest garantee we can get that it actually runs without troubles. So if this involves some kind of CI/CD or any other automation, we definitely want this set up with us or with you in this repo. We will need some guidance on where and how exactly we could contribute this ourselves.

Example image of dropdown I'm referring to:
Image

In parallel, we have been running tool tests of every tool we have installed to fix/hide the ones that fail to minimize tool failures on our instance, which would also benefit this rigoroussness we are looking for.

Thank you in advance!
Team usegalaxy.be

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions