submodule with github automation functions