[Feature Request] Trigger Stage from pipeline when the status is Cancelled

Trigger Stage from a pipeline when the status is Cancelled.
In our case, we spin multiple VMs in a pipeline on a host machine. If any of the previous stages fails these VMs are destroyed by the trigger status but if someone abruptly stops the pipeline by clicking on the Cancel pipeline button these VMs or any other resources cannot be released or destroyed. If we can add a status of Cancelled so that a stage can run and release the resources.