Enable Destroy Job for Failed First-Time Apply Jobs
When the destroy job is in the "cleanup" stage by default - the entire stage is skipped when the first-time apply job fails.
It does not seem to matter how the job is configured in regard to when: manual rules, it stays in a skipped status.
By moving it to the "deploy" stage, "when: manual" allows the job to be enabled so it can be used when the apply fails the first time around.
In my case of using EKS blueprints - there is a lot of manual cleanup to be done when working through getting a large terraform template migrated to this component.
CC: @timofurrer
Edited by DarwinJS