Currently, when tasks fail with
errorStrategy
'ignore', the
workflow.failOnIgnore
setting in Nextflow does not appear to be fully respected in Seqera Platform. Users expect that:
  1. If
    workflow.failOnIgnore = true
    , the run should be marked as failed, and this should trigger the standard “run failed” email notification.
  2. If
    workflow.failOnIgnore = false
    , the run should be marked as successful, even if some tasks were ignored.
Optional (nice-to-have, not a priority):
  • The failed run email could explicitly mention that the failure was due to ignored tasks.
  • Additional UI indicators could highlight ignored-task failures (although the current task overview is already sufficient).