Skip to content

ci: Ensure git submodules are updated before running macOS CI

Philip Withnall requested to merge wip/pwithnall/macos-yet-again into main

Since the macOS CI jobs are run on a machine which isn’t using a pre-made container image, we can’t ship a cached version of the subproject, so it has to be pulled as a git submodule.

GitLab doesn’t do that by default unless you set GIT_SUBMODULE_STRATEGY to something other than none.

See https://docs.gitlab.com/ee/ci/git_submodules.html

Signed-off-by: Philip Withnall pwithnall@endlessos.org

Merge request reports