diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 87527067d71e52c8a674adab45b862c73e0be903..7867bd9762a2a4c31b980760ed22fb5f7b8fa4eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -40,7 +40,7 @@ build-zynthbox-image-armhf:
     
     # Compress image
     - echo "# Compress image"
-    - xz -zv --threads=8 --memory=90% ./workspace/$image_name
+    - xz -zv --threads=$(nproc) --memory=90% ./workspace/$image_name
     - echo "Compressed Image Size -> $(du -h ./workspace/$image_name.xz)"
 
     # Ensuring key security