Evangelos Karatzas
05/07/2026, 4:44 PMEvangelos Karatzas
05/08/2026, 9:04 AMJonathan Manning
05/08/2026, 9:29 AM⏺ The job failed because the awsfulltest.yml workflow has an unrendered Jinja2 template tag leaking into the action inputs.
Line 23 of .github/workflows/awsfulltest.yml reads:
echo "revision={%- raw -%}${{ (github.event_name == 'workflow_dispatch' || ...) && github.sha || 'dev' }}" >>
"$GITHUB_OUTPUT"
The {%- raw -%} should have been stripped by nf-core pipelines sync when the template was rendered, but it got committed
verbatim (likely the matching {%- endraw -%} was lost or the raw block was malformed in the source template). At runtime
the literal text {%- raw -%} is prepended to the SHA, so the revision output becomes:
{%- raw -%}cbf78d471f62d91af666e8c77bcd580b4743c6be
That bad value then propagates into the seqeralabs/action-tower-launch inputs, which you can see in the log:
- revision: {%- raw -%}cbf78d471f... (no such git ref → Tower launch fails)
- workdir: s3://.../work-{%- raw -%}cbf78d471f...
- outdir: s3://.../results-{%- raw -%}cbf78d471f...
Fix: edit that line to drop the stray {%- raw -%} (and find/restore the matching {%- endraw -%} if it was meant to wrap a
block). Easiest approach is to replace the file with the current nf-core template version:
# from a clean clone
echo 'revision=${{ (github.event_name == '\''workflow_dispatch'\'' || github.event_name == '\''release'\'') && github.sha
|| '\''dev'\'' }}' >> "$GITHUB_OUTPUT"
or just re-sync from nf-core/tools so the template renders correctly.Evangelos Karatzas
05/08/2026, 9:30 AMEvangelos Karatzas
05/08/2026, 9:48 AMJonathan Manning
05/08/2026, 9:52 AMEvangelos Karatzas
05/08/2026, 9:52 AMmashehu
05/08/2026, 9:54 AMpatch should be able to push directly to main for these kind of thingsJonathan Manning
05/08/2026, 9:54 AMEvangelos Karatzas
05/08/2026, 9:54 AMpatch-aws-test-config and didnt work, should it be patch:aws-test-config?Evangelos Karatzas
05/08/2026, 9:55 AMEvangelos Karatzas
05/08/2026, 9:55 AMpatch ?mashehu
05/08/2026, 9:55 AMEvangelos Karatzas
05/08/2026, 9:55 AMmashehu
05/08/2026, 9:56 AMEvangelos Karatzas
05/08/2026, 9:57 AMEvangelos Karatzas
05/08/2026, 9:59 AMRike Hanssen
05/08/2026, 9:59 AMEvangelos Karatzas
05/08/2026, 10:00 AMEvangelos Karatzas
05/08/2026, 10:00 AMEvangelos Karatzas
05/08/2026, 12:13 PM