Skip to content

ci-fairy: default to the MR project over FDO_UPSTREAM_REPO

When we have a merge request, use the target project as upstream for checking commit messages and only fall back to FDO_UPSTREAM_REPO if it doesn't exist.

This fixes the issue where two personal forks with a branch that is not in the FDO_UPSTREAM_REPO cannot pass the commit message check - the commit range is always invalid.


Example MR failing: https://gitlab.gnome.org/ofourdan/mutter/-/merge_requests/3

Merge request reports