[TASK] Avoid single branch cloning, preserve depth=1, use CheckoutPlugin