diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0af13df9054ae54ae63fb84c64ac9a2d2d7d0cb2..188052b385533de85d1afb39a5ed4ffecda34001 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,16 +1,26 @@
-build-firefox-extension:
+build-firefox-extension-signed:
   image: node:lts
   before_script:
     - yarn global add web-ext
   script:
     - yarn install
-    - yarn build
+    - yarn build-src
     - yarn web-ext sign --api-key=${MOZ_API_KEY} --api-secret=${MOZ_API_SECRET} --id=${MOZ_GECKO_ID} -s src/
     - mv web-ext-artifacts/*.xpi ./url-shorter-xpi
-    - mv web-ext-artifacts/*.zip ./url-shorter-zip
   artifacts:
     paths:
       - public/url-shorter-xpi
-      - public/url-shorter-zip
   only:
-    - master
\ No newline at end of file
+    - master
+
+build-firefox-extension-unsigned:
+  image: node:lts
+  before_script:
+    - yarn global add web-ext
+  script:
+    - yarn install
+    - yarn build
+    - mv web-ext-artifacts/*.zip ./url-shorter-zip
+  artifacts:
+    paths:
+      - public/url-shorter-zip
\ No newline at end of file