Is there any way to know which MR was just merged/accepted?

When a merge request is accepted with fast-forward enabled, the target branch is just updated to the new commit and a push pipeline is triggered (if enabled).

Now the question is, is there any (robust) way to know which MR caused the update to the target branch? The idea is to be able to refer/reuse the jobs/artifacts from the latest MR pipeline in the new push pipeline.