This is a follow-up from previously closed #354 The issue with submodules checkouts breaking on self-hosted runners is still present. I have a PR waiting for review here: https://github.com/actions/checkout/pull/1321