diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7f80b989bdb48ba6f78bfa662dcae57633cecc53..306f38a56e04f53fe3a62e426ce1a56ea0a0c9ab 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ stages:
     - build
     - test
     - deploy
+    - update
 
 variables:
     GIT_SUBMODULE_STRATEGY: normal
@@ -90,4 +91,12 @@ cellframe-node_hirsuite:
      - /^support.*$/
     tags:
      - cellframe-node
-    script: ~/production-docker/integration/gitlab-CI/build_all_handler.sh cellframe-node hirsuite
\ No newline at end of file
+    script: ~/production-docker/integration/gitlab-CI/build_all_handler.sh cellframe-node hirsuite
+
+cellframe-dashboard_update:
+    stage: update
+    only:
+     - master
+    tags:
+     - cellframe-node
+    script: ~/production-docker/integration/gitlab-CI/update_dashboard.sh
\ No newline at end of file
diff --git a/prod_build b/prod_build
index 9673249c04c5a0f4ce6e911f26ad60d1dce31e91..1dd85ea9c4de7ebd2f3ef6c78fed0c9f1f99b38e 160000
--- a/prod_build
+++ b/prod_build
@@ -1 +1 @@
-Subproject commit 9673249c04c5a0f4ce6e911f26ad60d1dce31e91
+Subproject commit 1dd85ea9c4de7ebd2f3ef6c78fed0c9f1f99b38e
diff --git a/python-cellframe b/python-cellframe
index 2efc5848390be1eab5ef23618a511fa5d5a50001..aebba5ea9cd8afd9f922544c5bd60a5fa2a91b25 160000
--- a/python-cellframe
+++ b/python-cellframe
@@ -1 +1 @@
-Subproject commit 2efc5848390be1eab5ef23618a511fa5d5a50001
+Subproject commit aebba5ea9cd8afd9f922544c5bd60a5fa2a91b25