Why don't git submodules work with Heroku Pipelines, Review apps or GitHub Sync?

Resolution

Unfortunately GitHub repos that use submodules will generally not deploy correctly on Heroku. This is because GitHub does not include submodule contents when repo-content tarballs are generated. https://devcenter.heroku.com/articles/github-integration-review-apps#do-git-submodules-work