diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e298cf09579ac6067d6dd5be2caa4311c6960b18..753e8ebc981bfffe396a0f92f4d820c31a724ef1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,7 +12,7 @@ compile:
     - mkdir build
     - cd build
     - cmake ..
-    - make library
+    - make commandcenter
   artifacts:
     paths:
       - docs
@@ -20,10 +20,12 @@ compile:
     expire_in: 10 minutes
   only:
     - master
+    - python12_update
 
 pages:
   variables:
     GIT_STRATEGY: none
+    GIT_CHECKOUT: false
   stage: deploy
   script:
     - cd docs
@@ -37,19 +39,22 @@ pages:
       - public
   only:
     - master
+    - python12_update
 
 pack-linux:
   variables:
     GIT_STRATEGY: none
+    GIT_CHECKOUT: false
   stage: deploy
   script:
     - cd build/python-api-src
-    - stubgen -m library -o .
+    - stubgen -m commandcenter -o .
     - cd ../..
     - python3 generate_pydocs.py
   artifacts:
     paths:
-      - build/python-api-src/library.cpython-312-x86_64-linux-gnu.so
-      - build/python-api-src/library.pyi
+      - build/python-api-src/commandcenter.cpython-312-x86_64-linux-gnu.so
+      - build/python-api-src/commandcenter.pyi
   only:
-    - master
\ No newline at end of file
+    - master
+    - python12_update
\ No newline at end of file