Pipelines should run until a choice or an approval is required
If the next possible step is only 1 and there's no approval required, the pipeline should continue without user input
If the next possible step is only 1 and there's no approval required, the pipeline should continue without user input