diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 60db1098d964ca6253d6aa39d3db093c298cc899..7b0afcd8274afb5b3b9c6de22165dce8e99b09d6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,7 @@ build-zynthbox-image-armhf:
   stage: build
   artifacts:
     paths:
-      - ./ZynthianOS/src/workspace/*.img.xz
+      - ./ZynthianOS/src/workspace/*.img
     expire_in: 1 day
   script:
     - image_name="zynthbox_rpi4_buster_$(date "+%F_%H%M").img"
@@ -37,9 +37,6 @@ build-zynthbox-image-armhf:
     - mv ./workspace/*.img ./workspace/$image_name
     - echo "Image Size -> $(du -h ./workspace/$image_name)"
 
-    # Compress image
-    - xz -zv --threads=$(nproc) ./workspace/$image_name
-
 publish-zynthbox-image-armhf:
   tags:
     - arm64
@@ -47,5 +44,12 @@ publish-zynthbox-image-armhf:
   stage: publish
   needs: ["build-zynthbox-image-armhf"]
   dependencies: ["build-zynthbox-image-armhf"]
+  artifacts:
+    paths:
+      - ./ZynthianOS/src/workspace/*.img.xz
+    expire_in: 1 day
   script:
+    # Compress image
+    - xz -zv --threads=$(nproc) ./workspace/$image_name
+
     - echo "Compressed Image Size -> $(du -h ./ZynthianOS/src/workspace/$image_name.xz)"