I am having a problem with pulling a submodule in the repo of an action when I run that action in other repos.
I have an action repo: https://github.com/matsavage/latex-action which pulls another repo into lib/ which is copied into the dockerfile this then passes all internal tests as I have the checkout option running with submodules on.
If I then try to run this action on a different repo: https://github.com/matsavage/DND-5e-LaTeX-Character-Template it fails, due to the setup for the action not pulling the dependancy into lib/, resulting in the dockerfile copying the empy lib directory into the docker container.
Is there a way around this? Can I set up the pull of the action to also pull submodules of the action?