Either the second one includes the first one's commits so the second one's diff is unreadable, or it doesn't and the CI fails because it's missing the features introduced by the first one (or merge-conflicts).
You can have merge trains where it will build the MR based on the MRs that are merging to master.