Automatic analysis for Github PRs stopped working, no new analysis activity

Hello,

During the maintenance of Automatic Analysis on Monday, we added a --recurse-submodules parameter to the git clone command which we use before the analysis starts. So if a git repository contains bad submodules (for example a submodule with a broken link, unaccessible, etc), the git clone command will fail. We discovered that this was an issue with one of the projects using Automatic Analysis.

If a git submodule is not accessible, possible solutions could be:

  • Drop this submodule, if it is no longer used and left in the repo by mistake
  • Fix it by pointing to a repo that is found/accessible

Let me know if this helps

Peter