Description of the feature request
Please add an option for making steps optional. If the step fails, and no one depends on it, it will not make the complete build to fail.
Use case / for what or how I would use it
That way we can add experimental (in development) steps to the production workflow, and allow them to fail, until they become stable.