diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 365719f3b5dcdf61632027bc9e9aa621c421ab09..44100c23b3efd0ce5565695bb012e1b9c78ede42 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -271,6 +271,13 @@ build-packages-python310:
     NUMPY_VERSION: 1.23.4
     WHEEL_FOLDER: python310
 
+build-packages-python311:
+  extends: .client-packages-manylinux
+  variables:
+    PYTHON_PATH: /opt/python/cp311-cp311
+    NUMPY_VERSION: 1.24.3
+    WHEEL_FOLDER: python311
+
 build-docs:
   image:
     name: $CI_REGISTRY_IMAGE/asapo-services-linux-build-env:latest
@@ -423,6 +430,7 @@ upload-python-packages:
     - build-packages-python38
     - build-packages-python39
     - build-packages-python310
+    - build-packages-python311
 
 
 image: $CI_REGISTRY_IMAGE/asapo-site-build-env:latest