[#8214] determine merge request commits as background task
5 files changed