Framework for securely recording changes and deployments with git submodules