From e5c03a41b27155fb86ca3e84b648a5dfff0d40d0 Mon Sep 17 00:00:00 2001 From: Stefan Poll Date: Tue, 28 Jul 2026 17:58:22 +0200 Subject: [PATCH 1/5] configure gitsubmodule models/cosmo5.01_fresh as shallow --- .gitmodules | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitmodules b/.gitmodules index a20571b..19457d9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -30,3 +30,4 @@ path = models/cosmo5.01_fresh url = https://gitlab.jsc.fz-juelich.de/sdlts/tsmp_components_mirrors/cosmo5.01_fresh.git branch = tsmp-oasis + shallow = true From 9d2978d22d74c99d7c3382ed29c8eb4445caaed8 Mon Sep 17 00:00:00 2001 From: Stefan Poll Date: Tue, 28 Jul 2026 17:59:34 +0200 Subject: [PATCH 2/5] configure gitsubmodule models/CLM3.5 as shallow --- .gitmodules | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitmodules b/.gitmodules index 19457d9..28db1c2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -26,6 +26,7 @@ path = models/CLM3.5 url = https://github.com/HPSCTerrSys/CLM3.5.git branch = tsmp-patches-v0.4 + shallow = true [submodule "models/cosmo5.01_fresh"] path = models/cosmo5.01_fresh url = https://gitlab.jsc.fz-juelich.de/sdlts/tsmp_components_mirrors/cosmo5.01_fresh.git From 9ff5634c7efb464636dcddebf66b566dfe764d90 Mon Sep 17 00:00:00 2001 From: Stefan Poll Date: Tue, 28 Jul 2026 18:08:56 +0200 Subject: [PATCH 3/5] configure gitsubmodule models/CLM3.5 and models/cosmo5.01_fresh as deactive --- .gitmodules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 28db1c2..1b05dc5 100644 --- a/.gitmodules +++ b/.gitmodules @@ -26,9 +26,9 @@ path = models/CLM3.5 url = https://github.com/HPSCTerrSys/CLM3.5.git branch = tsmp-patches-v0.4 - shallow = true + active = false [submodule "models/cosmo5.01_fresh"] path = models/cosmo5.01_fresh url = https://gitlab.jsc.fz-juelich.de/sdlts/tsmp_components_mirrors/cosmo5.01_fresh.git branch = tsmp-oasis - shallow = true + active = false From ead338ed681d77f5227aaad91ef1eb179fd786a3 Mon Sep 17 00:00:00 2001 From: Stefan Poll Date: Tue, 28 Jul 2026 18:30:03 +0200 Subject: [PATCH 4/5] configure gitsubmodule models/CLM3.5 and models/cosmo5.01_fresh as no-update --- .gitmodules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 1b05dc5..faac9f2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -26,9 +26,9 @@ path = models/CLM3.5 url = https://github.com/HPSCTerrSys/CLM3.5.git branch = tsmp-patches-v0.4 - active = false + update = none [submodule "models/cosmo5.01_fresh"] path = models/cosmo5.01_fresh url = https://gitlab.jsc.fz-juelich.de/sdlts/tsmp_components_mirrors/cosmo5.01_fresh.git branch = tsmp-oasis - active = false + update = none From d4ed4308d1b3dba63bb2fec20efc9f7895e22f9d Mon Sep 17 00:00:00 2001 From: Johannes Keller Date: Wed, 29 Jul 2026 12:56:29 +0200 Subject: [PATCH 5/5] CI.yml: override `update = none` for CLM3.5-CI See https://git-scm.com/docs/git-submodule#Documentation/git-submodule.txt---checkout --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ee2628f..a71a236 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -381,7 +381,7 @@ jobs: name: Update CLM3.5 submodule ${{ steps.model-versions.outputs.VER_CLM35 }} working-directory: ${{ env.TSMP2_ROOT }}/models/CLM3.5 run: | - pwd && git submodule update --init --force . + pwd && git submodule update --init --checkout --force . # # ParFlow