diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 30dd0533356c621db7af15056f8af9039cbc33c3..ec8a9c7be61efaa4464b3b9d42dd1a1e2e572e2f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,12 +34,9 @@ desktop_extension:package:pre-release:
     paths:
       - $EXTENSION_PATH
     policy: push
-  before_script:
-    - npm install --prefix
   script:
     - ./build-desktop.sh staging
   rules:
-    - if: $CI_COMMIT_BRANCH == "develop"
     - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(1|3|5|7|9)$/ # If tag is like X.Y.Z and Z is odd
 
 
@@ -53,7 +50,6 @@ desktop_extension:publish:pre-release:
     - cd $EXTENSION_PATH
     - npm run vsce-publish -- --pre-release -p $VSCODE_EXTENSION_MARKET_PLACE_ACCESS_TOKEN
   rules:
-    - if: $CI_COMMIT_BRANCH == "develop"
     - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(1|3|5|7|9)$/ # If tag is like X.Y.Z and Z is odd
 
 
@@ -63,8 +59,6 @@ desktop_extension:package:release:
     paths:
       - $EXTENSION_PATH
     policy: push
-  before_script:
-    - npm install --prefix $EXTENSION_PATH
   script:
     - ./build-desktop.sh prod
   rules: