I may be misunderstanding how to use the milestone, sorry in advance if I am.
I have a simple pipeline configured as follows:
If I have builds 1 and 2 sitting at the input step, and I "reject" build #2 so that it does not proceed any further, build #1 is still automatically aborted. This does not make sense to me, because build #2 has not reached "milestone 2". Please advise.