Une règle de déclenchement (trigger rule) précise à quelles conditions une tâche démarre selon l'état de ses tâches amont. Par défaut all_success, elle peut aussi être one_failed, all_done ou none_failed_min_one_success. Elle permet des tâches de nettoyage ou de notification qui s'exécutent même après un échec.
Exemple
nettoyer = BashOperator(task_id='nettoyer', bash_command='rm -rf /tmp/x', trigger_rule='all_done')