galaxyproject / iwc

Galaxy Workflows maintained by the Intergalactic Workflow Commission
https://dockstore.org/organizations/iwc
28 stars 63 forks source link

More automation for usegalaxy.* import #281

Open lldelisle opened 11 months ago

lldelisle commented 11 months ago

If someone has time to do this it would be so cool... In the log of the github action which install workflows on usegalaxy.* there are some important lines:

# usegalaxy.org
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.4 with message Imported, but some steps in this workflow have validation errors. 
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.2 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.1 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/hic-fastq-to-cool-hicup-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/chic-fastq-to-cool-hicup-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors. 
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/hic-juicermediumtabix-to-cool-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/pox-virus-amplicon/main:v0.1 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/openms-metaprosip/main:v0.1 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/sra-manifest-to-concatenated-fastqs/main:v0.2 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/sra-manifest-to-concatenated-fastqs/main:v0.1 with message Imported, but some steps in this workflow have validation errors.

## EU
ERROR:root:Error importing #workflow/github.com/iwc-workflows/parallel-accession-download/main:v0.1.5 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.4 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.2 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/fragment-based-docking-scoring/main:v0.1.1 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/hic-fastq-to-cool-hicup-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/chic-fastq-to-cool-hicup-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/hic-hicup-cooler/hic-juicermediumtabix-to-cool-cooler:v0.3 with message Imported, but some steps in this workflow have validation errors.
ERROR:root:Error importing #workflow/github.com/iwc-workflows/sra-manifest-to-concatenated-fastqs/main:v0.2 with message Imported, but some steps in this workflow have validation errors.

## AU TODO

Probably because:

What would be marvelous would be that a CI capture these lines, and write a PR to:

lldelisle commented 11 months ago

Alternatively, part of CI there should be the generation of the yaml like in GTN but it would be super nice to have the tool_panel_section_label updated.... Maybe this should go to planemo, no?

lldelisle commented 11 months ago

Or to ephemeris: https://ephemeris.readthedocs.io/en/latest/commands/workflow-to-tools.html