Search before asking
What happened
1.At the beginning, I create a workflow as below

2.After click the save button, I check the database.

3.And then I delete task named delete, and save workflow again.

4.I go to database and check records again, and found out task delete still in our database

What you expected to happen
I think it should remove database record when task not exists in the workflow anymore. If deleted task still in the database, the size of table t_ds_task_definition is too big for us.
How to reproduce
Please see section what happend
Anything else
No response
Are you willing to submit PR?
Code of Conduct