Skip to content

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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information