spindle/engine: run DestroyWorkflow when setup fails
It's possible for SetupWorkflow to provision resources and also fail, so
this makes sense for robustness.
Signed-off-by: Winter <winter@winter.cafe>
authored by
winter.bsky.social
and committed by