diff --git a/.github/workflows/fleximod_test.yaml b/.github/workflows/fleximod_test.yaml
new file mode 100644
index 000000000..f014bc972
--- /dev/null
+++ b/.github/workflows/fleximod_test.yaml
@@ -0,0 +1,14 @@
+on:
+ push:
+ branches: [ master ]
+ pull-request:
+ branches: [ master ]
+jobs:
+ fleximod-test:
+ runs-on: ubuntu-latest
+ steps:
+ - id: checkout-CESM
+ uses: actions/checkout@v4
+ - id: run-fleximod
+ run: |
+ ./bin/git-fleximod test
diff --git a/.gitmodules b/.gitmodules
index f082b076a..783c52e8b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -38,7 +38,7 @@
path = share
url = https://github.com/ESCOMP/CESM_share
fxDONOTUSEurl = https://github.com/ESCOMP/CESM_share
- fxtag = share1.1.1
+ fxtag = share1.1.2
fxrequired = ToplevelRequired
[submodule "cime"]
@@ -74,7 +74,7 @@
url = https://github.com/ESCOMP/RTM
fxDONOTUSEurl = https://github.com/ESCOMP/RTM
fxrequired = ToplevelRequired
- fxtag = rtm1_0_79
+ fxtag = rtm1_0_80
[submodule "pysect"]
path = tools/statistical_ensemble_test/pyCECT
@@ -88,14 +88,14 @@
url = https://github.com/ESCOMP/MOSART
fxDONOTUSEurl = https://github.com/ESCOMP/MOSART
fxrequired = ToplevelRequired
- fxtag = mosart1_0_49
+ fxtag = mosart1.1.02
[submodule "mizuroute"]
path = components/mizuroute
url = https://github.com/ESCOMP/mizuRoute
fxDONOTUSEurl = https://github.com/ESCOMP/mizuRoute
fxrequired = ToplevelRequired
- fxtag = cesm-coupling.n02_v2.1.2
+ fxtag = cesm-coupling.n02_v2.1.3
[submodule "fms"]
path = libraries/FMS
@@ -116,14 +116,14 @@
url = https://github.com/ESCOMP/CDEPS
fxDONOTUSEurl = https://github.com/ESCOMP/CDEPS
fxrequired = ToplevelRequired
- fxtag = cdeps1.0.37
+ fxtag = cdeps1.0.43
[submodule "cmeps"]
path = components/cmeps
url = https://github.com/ESCOMP/CMEPS.git
fxDONOTUSEurl = https://github.com/ESCOMP/CMEPS.git
fxrequired = ToplevelRequired
- fxtag = cmeps0.14.63
+ fxtag = cmeps1.0.0
[submodule "cice"]
path = components/cice
@@ -136,7 +136,7 @@
path = components/cism
url = https://github.com/ESCOMP/cism-wrapper.git
fxDONOTUSEurl = https://github.com/ESCOMP/cism-wrapper.git
- fxtag = cismwrap_2_2_001
+ fxtag = cismwrap_2_2_002
fxrequired = ToplevelRequired
[submodule "clm"]
@@ -144,7 +144,7 @@
url = https://github.com/ESCOMP/CTSM
fxDONOTUSEurl = https://github.com/ESCOMP/CTSM
fxrequired = ToplevelRequired
- fxtag = ctsm5.2.007
+ fxtag = ctsm5.2.008
[submodule "mom"]
path = components/mom
diff --git a/ccs_config b/ccs_config
index 69a958581..797acd701 160000
--- a/ccs_config
+++ b/ccs_config
@@ -1 +1 @@
-Subproject commit 69a958581ecd2d32ee9cb1c38bcd3847b8b920bf
+Subproject commit 797acd7014f10c8e46e50403cbf0fdf52230a2b5
diff --git a/cime_config/config_compsets.xml b/cime_config/config_compsets.xml
index 2c0a75663..3c1f8c102 100644
--- a/cime_config/config_compsets.xml
+++ b/cime_config/config_compsets.xml
@@ -48,6 +48,16 @@
HIST_CAM70%LT_CLM51%BGC-CROP_CICE_MOM6_MOSART_DGLC%NOEVOLVE_SWAV
+
+ BMT1850
+ 1850_CAM70%MT_CLM51%BGC-CROP_CICE_MOM6_MOSART_DGLC%NOEVOLVE_SWAV
+
+
+
+ BMTHIST
+ HIST_CAM70%MT_CLM51%BGC-CROP_CICE_MOM6_MOSART_DGLC%NOEVOLVE_SWAV
+
+
diff --git a/components/cmeps b/components/cmeps
index 428ecc6cb..1605a750f 160000
--- a/components/cmeps
+++ b/components/cmeps
@@ -1 +1 @@
-Subproject commit 428ecc6cbe4d046be11b032445ab0fa7fdf212d0
+Subproject commit 1605a750fdc5f0b646017335bf4879df8a1719dd
diff --git a/components/mizuroute b/components/mizuroute
index 81c720c7e..2ff305a02 160000
--- a/components/mizuroute
+++ b/components/mizuroute
@@ -1 +1 @@
-Subproject commit 81c720c7ee51f9c69f2934f696078c42f4493565
+Subproject commit 2ff305a0292cb06789de6cfea7ad3cc0d6173493
diff --git a/components/rtm b/components/rtm
index 2d6a3c7b2..b3dfcfbba 160000
--- a/components/rtm
+++ b/components/rtm
@@ -1 +1 @@
-Subproject commit 2d6a3c7b224abcd9af9b8ebb1ca939c5b9e59681
+Subproject commit b3dfcfbba58c151ac5a6ab513b3515ef3deff798