Using a rule to create a subtask that will act as a blocker.

BTW, there is “Product Feedback” feature request that explicitly requested Subtasks created by the rules to be able to have dependencies:

Leave your vote there and that potentially can have additional resources dedicated to feature testing/deployment.