Moving cloud selection operations into the build stage.
This is less appealing in the clarity department, because these selections are really unique from the build stages. However, it works functionally -- we don't want to allow the selections to be started if the review stage fails, and we don't want to start building in that case, either. However, the review stage isn't always there, so we prefer not to use 'needs' statements for this, and instead rely on stage ordering. Thus, our stage ordering is important.