diff --git a/update_script.py b/update_script.py index 1d6761b3..b29d4376 100644 --- a/update_script.py +++ b/update_script.py @@ -15,6 +15,10 @@ def run_git_pull(): print("Updating submodules") try: repo.git.submodule('update', '--init', '--recursive') + # Checkout the main branch on each submodule + for submodule in repo.submodules: + submodule_repo = submodule.module() + submodule_repo.git.checkout('main') except: print("Couldn't update submodules") return True