AllowFailure ​Allow​Failure

yaml
type: "io.kestra.plugin.core.flow.allowfailure"
yaml
id: allow_failure
namespace: company.team

tasks:
  - id: sequential
    type: io.kestra.plugin.core.flow.AllowFailure
    tasks:
     - id: ko
       type: io.kestra.plugin.scripts.shell.Commands
       commands:
        - 'exit 1'

  - id: last
    type: io.kestra.plugin.core.debug.Return
    format: "{{ task.id }} > {{ taskrun.startDate }}"

yaml
    id: allow-failure-demo
    namespace: company.team

    tasks:
    - id: allow_failure
        type: io.kestra.plugin.core.flow.AllowFailure
        tasks:
        - id: fail_silently
            type: io.kestra.plugin.scripts.shell.Commands
            taskRunner:
            type: io.kestra.plugin.core.runner.Process
            commands:
            - exit 1

    - id: print_to_console
        type: io.kestra.plugin.scripts.shell.Commands
        taskRunner:
        type: io.kestra.plugin.core.runner.Process
        commands:
        - echo "this will run since previous failure was allowed ✅"

Properties
SubType
Min items 1
SubType
SubType