Prevent steps from being skipped

There should be a toggle switch or something to prevent a step from being skipped.
I cannot currently find a way to ensure steps are not skipped.
Ideally, it should also be possible to dynamically change this from a custom code module.

We have some steps that run custom powershell code to check for certain conditions before a deployment is permitted.
Currently we cannot prevent these steps from being skipped thus rendering the checks pointless.

Hi Timothy,

Thanks for reaching out. There’s a uservoice suggestion to add some permissions around the ability to skip permissions that’s slowly becoming more popular. Would you mind adding some votes to it and why not a comment explaining why this is necessary for your scenario? http://octopusdeploy.uservoice.com/forums/170787-general/suggestions/6511629-add-permissions-to-stop-deployers-from-skipping-st

There’s also another uservoice suggestion that proposes the ability to run/skip a step based on a variable’s value that could use some of your votes: http://octopusdeploy.uservoice.com/forums/170787-general/suggestions/6594872-allow-the-run-condition-of-a-step-to-be-based-on-a

Best regards,
Dalmiro