MRs from forks not getting picked up by Marge
Twice in the last week, I have seen Marge fail to pick up MRs that come from forks.
The cause seems to be that Marge is looking for pipelines in the source project:
2023-04-24 07:17:49,057 WARNING No pipeline listed for 0787526ced8c86823df40db2340a128d12767ba3 on branch unzip-since
2023-04-24 07:17:48,717 INFO Ensuring MR !10330 is mergeable
(from https://grafana.gitlab.haskell.org/d/iiCppweMz/marge-bot?orgId=2&from=1682263739833&to=1682336265117)
When the last pipeline for the sha doesn't exist or has failed on the source repo, the MR gets skipped. I only find out about it by keeping an eye on Marge's logs.
This raises a few questions:
- Is this new behavior?
- For !10330 (closed), why wasn't there a MR on the source project, anyway?