From 3d4d23f59ee2f9eb2993499d18510f41dc92f116 Mon Sep 17 00:00:00 2001 From: Nicolas Vannieuwkerke Date: Thu, 5 Mar 2026 15:57:50 +0100 Subject: [PATCH] strict syntax compatibility --- .github/workflows/nf-test.yml | 1 - main.nf | 13 +++++-------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/nf-test.yml b/.github/workflows/nf-test.yml index d77a1c64..0c18ee7a 100644 --- a/.github/workflows/nf-test.yml +++ b/.github/workflows/nf-test.yml @@ -90,7 +90,6 @@ jobs: - name: Run nf-test id: run_nf_test uses: ./.github/actions/nf-test - continue-on-error: ${{ matrix.NXF_VER == 'latest-everything' }} env: NFT_WORKDIR: ${{ env.NFT_WORKDIR }} NXF_VERSION: ${{ matrix.NXF_VER }} diff --git a/main.nf b/main.nf index c8d77c79..32ee9feb 100644 --- a/main.nf +++ b/main.nf @@ -154,16 +154,14 @@ output { } sample_vcfs { path { meta, vcf, tbi -> - def base = "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" - vcf >> "${base}.vcf.gz" - tbi >> "${base}.vcf.gz.tbi" + vcf >> "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" + ".vcf.gz" + tbi >> "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" + ".vcf.gz.tbi" } } family_vcfs { path { meta, vcf, tbi -> - def base = "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" - vcf >> "${base}.vcf.gz" - tbi >> "${base}.vcf.gz.tbi" + vcf >> "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" + ".vcf.gz" + tbi >> "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" + ".vcf.gz.tbi" } } qdnaseq_out { @@ -186,8 +184,7 @@ output { } bedpe { path { meta, bedpe -> - def base = "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" - bedpe >> "${base}.bedpe" + bedpe >> "${meta.id}/${meta.id}${meta.variant_type ? '.' + meta.variant_type : ''}" + ".bedpe" } } multiqc {