diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b9e15c727a97af274f12dc4d97994f8e16ffb2d4..11402333bafbe4190124b8ee09cc5d0a505a59ee 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,9 +31,8 @@ image: zoo.smok.co/build/build:latest
   before_script:
     - apt update
     - apt install -y pkg-config
-    - pip install --break-system-packages --upgrade pip
+    - pip install --break-system-packages --upgrade pip build
     - mv include/rocksdb /usr/local/include/rocksdb
-    - pip install --break-system-packages Cython wheel setuptools doctor-wheel repairwheel
   script:
     - python -m build
   artifacts:
@@ -48,6 +47,7 @@ build_rocksdb_armv7l:
   extends: .build_rocksdb
   image: zoo.smok.co/build/build:armv7l-python3.11
   needs: []
+  when: manual
   tags:
     - armv7l
 
@@ -65,3 +65,4 @@ build_python_rocksdb_armv7l:
   tags:
     - armv7l
   needs: [build_rocksdb_armv7l]
+  when: manual
\ No newline at end of file