We have three basic environments that we are working with - DEV, TEST and PROD. This is probably fairly typical.
It just occurred to me that a “false move” in deploying the first two is relatively minor, whereby accidentally releasing to PROD can be a big problem.
Is there any way to setup an “are you sure?” or similar confirmation before releasing to a specific environment?
I’m afraid that’s not possible. If the user has enough permissions to reach the point where he can start a deployment, he’d also be able to skip steps.
Having a set of user roles to allow/prevent skipping steps before a deployment might not be a bad idea. If you’d like to see it implemented in future versions, please try submitting it in uservoice. If enough users vote for it, we will consider implementing it.