Propagate workflow.failOnIgnore setting to Seqera run status and notifications
Anuj Garlapati
Currently, when tasks fail with errorStrategy 'ignore', the workflow.failOnIgnore setting in Nextflow does not appear to be fully respected in Seqera. Users expect that:
- If workflow.failOnIgnore = true, the run should be marked as failed, and this should trigger the standard “run failed” email notification.
- 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, but the customer confirmed the current task overview is already sufficient.