Skip to content

[v3-4-test] TS SDK: Reject triggerDagRun tasks in dag.if and dag.switch (#74492) - #74828

Open
github-actions[bot] wants to merge 1 commit into
v3-4-testfrom
backport-51f1b5b-v3-4-test
Open

github-actions[bot] wants to merge 1 commit into
v3-4-testfrom
backport-51f1b5b-v3-4-test

Conversation

@github-actions

Copy link
Copy Markdown
Contributor
  • TS SDK: Reject triggerDagRun tasks in dag.if and dag.switch

  • TS SDK: Guard the decider handler in #wrapDecider

Check the missing handler where it is used, so any operator task given to
dag.if or dag.switch is rejected, and name the operator and the call in the error.


(cherry picked from commit 51f1b5b)

Co-authored-by: Guan-Ming Chiu 105915352+guan404ming@users.noreply.github.com
Co-authored-by: ZHE YOU LIU zhu424.dev@gmail.com

…ch (#74492)

* TS SDK: Reject triggerDagRun tasks in dag.if and dag.switch

* TS SDK: Guard the decider handler in #wrapDecider

Check the missing handler where it is used, so any operator task given to
dag.if or dag.switch is rejected, and name the operator and the call in the error.

---------
(cherry picked from commit 51f1b5b)

Co-authored-by: Guan-Ming Chiu <105915352+guan404ming@users.noreply.github.com>
Co-authored-by: ZHE YOU LIU <zhu424.dev@gmail.com>
@jason810496
jason810496 marked this pull request as ready for review October 15, 2026 22:54
@jason810496 jason810496 added this to the Airflow 3.4.0 milestone Oct 15, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants