From 979a715b34feba46ee74b36baefa35f0ea419e80 Mon Sep 17 00:00:00 2001 From: Arseniy Klempner Date: Tue, 12 May 2026 13:55:27 -0600 Subject: [PATCH] fix: restore submodule working trees in Docker script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same fix as setup_and_run.sh — git submodule update --init resets working tree files, so checkout is needed after init. --- scripts/run_in_docker.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/run_in_docker.sh b/scripts/run_in_docker.sh index d8bf856..66ab84b 100755 --- a/scripts/run_in_docker.sh +++ b/scripts/run_in_docker.sh @@ -82,7 +82,11 @@ cd logos-chat # Init submodules (lssa needs full history for auto-sync) git submodule update --init --depth 1 (cd vendor/logos-lez-rln && git submodule update --init lssa && \ - git submodule update --init --depth 1 logos-delivery logos-delivery-module logos-execution-zone-module) + git submodule update --init --depth 1 logos-delivery logos-delivery-module logos-execution-zone-module && \ + git checkout -- . && \ + for d in lssa logos-delivery logos-delivery-module logos-execution-zone-module; do \ + (cd "$d" && git checkout -- .); \ + done) (cd vendor/logos-lez-rln/logos-delivery-module && git submodule update --init --depth 1 vendor/logos-delivery) # Symlink pre-built nix modules from image