Skip to content

Fix CI for forks by removing submodule cloning in CI

As far as I could tell there wasn't a reason to clone submodules in CI -- none of the custom frame code was getting used. So the easiest way to get CI working on the fork was just to disable submodule cloning by removing the GIT_SUBMODULE_STRATEGY behaviour.

If this isn't the intended behaviour (i.e. if we actually do need to build the custom frame example in CI) then we can delete this MR.

Also switched from the deprecated only: keyword to using rules:, which probably didn't deserve a MR on its own but figured I'd do it here.

Edited by Ryan Quinn

Merge request reports