Seeing an error in CI that I don't see when testin...
# modules
j
Seeing an error in CI that I don't see when testing on GitPod (where it runs fine) - anyone have suggestions on the best way to fix it?
Copy code
Module compilation error
    > - file : /home/runner/_work/modules/modules/modules/nf-core/vamb/bin/tests/../main.nf
    > - cause: Variable `abundance_tsv` already defined in the process scope @ line 35, column 58.
    >    ance_tsv ? "--abundance_tsv ${abundance_
The offending line in the module script is:
Copy code
def depth_input = abundance_tsv ? "--abundance_tsv ${abundance_tsv}" : "--bamdir bams/"
https://github.com/nf-core/modules/actions/runs/16522217562/job/46726603941?pr=8816
I think I've fixed errors like this before by removing
def
but that doesn't seem so clean...
n
It's a bug that should have been fixed in
25.04.0
and up if I remember correctly 😛
j
Runner claims it's downloaded
Nextflow v25.04.6
s
the code itself looks like it should be fine...
j
Oh, but the version nf-test reports is
> N E X T F L O W ~ version 24.10.2
😁 1
Any idea what version the GHA runners is expected to have in the modules repo?
24.10.2 😛