I have developed a custom module for Odoo.sh and plan to develop more. I would like each module to have its own (private) Github repository so I am trying to add the module to my Odoo.sh project as a submodule as described here. I am able to add the repository to the project as a submodule if I make it public but I want to use private repos.
The documentation states that private submodules cannot be added from the Odoo.sh interface but can be added using Git on the local machine. So I have followed the instructions to add the submodule to my local project using Git and have pushed the repository with the submodule to Odoo.sh. Then I see the following status in the Odoo.sh Branches page:
There is nothing in the log. I am finding it very difficult to figure out a practical workflow for developing private modules for deployment to Odoo.sh. Any suggestions and/or references would be welcome.
Have you set a deploy key for your private repo as described here