Previously with odoo, I either installed apps directly via the install new app menu or simply copied the extracted zip file to the addons folder and then updated the apps list.
with odoo.sh, i dont think this is the way they want you to do it.
I can upload a zip file via editor in .sh and then unzip it to the addons folder but I can only do this in the staging branch and if i try to merge the staging branch to the production is says there is nothing to merge.
I figure i have to do this through github but there's not any great explanations of how to do this.
I think i have got pretty close, I can create push requests from github with the extracted zip files however i get 2 problems.
1)they always fail the test in the development branch (usually due to dependencies) I assume this is because the other apps that these modules rely on are not loaded) - is there a way around this?
2)if i then move them to a staging branch they dont show in the apps list. I see that they are installed in the user folder not the addons folder which might be the problem - do i have to add this location to the config file and if so do i have to do it through github? or can i direct them to the addons folder somehow.