#4080 [Core feature] Chain tasks locally
Issue created by
pingsutw
### Motivation: Why do you think this is important?
Chaining tasks doesn't work locally. In below example, t3 will be executed first instead t1.
We should add an executor in Flytekit; it can schedule and run the task in the proper order.
@workflow
def my_wf():
t3 = task_a()
t2 = task_b()
t1 = task_c()
t1 >> t2 >> t3
### Goal: What should the final outcome look like, ideally?
Chaining tasks should work locally
### Describe alternatives you've considered
NA
### Propose: Link/Inline OR Additional context
No response
### Are you sure this issue hasn't been raised already?
• Yes
### Have you read the Code of Conduct?
• Yes
flyteorg/flyte