-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Contribute usegalaxy BE as instance where workflows can be successfully ran #6591
Description
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:

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