lint-submods fails on master
lint-submods requires CI_MERGE_REQUEST_PROJECT_URL and CI_MERGE_REQUEST_TARGET_BRANCH_NAME.
However, besides merge requests, it also runs on master after Marge has fast-forwarded new commits. Since that's a regular branch pipeline, those variables don't exist, and the job fails. Example pipeline: https://gitlab.haskell.org/ghc/ghc/-/pipelines/59700
Here's my question: When, exactly, should this job run? If someone can specify that, I could potentially clean up lint-submods and lint-submods-branch (#22377) appropriately.
Edited by Bryan R