diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2a16c9d567520f25952beab8a277a1e8b335a360..8b44b13abe15afc4c1ac0fad4c31204082726414 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -124,6 +124,9 @@ build:env:
     # Show version
     - npm version
   script:
+    # This install is useful when adding dependencies in a branch (MR), those
+    # will not be in the base build image from the develop branch
+    - npm install --no-audit
     # Build
     - npm run build:${BUILD_ENVIRONMENT}
   after_script:
@@ -139,10 +142,7 @@ build:env:
 
 build:
   extends: .build
-  needs: ["build:env"]
   image: ${CI_BUILD_IMAGE}
-  only:
-    - develop
 
 build:feature:
   extends: .build
diff --git a/package-lock.json b/package-lock.json
index a1f24268994f924cf7c6cfd2b12276deaf1a0fbb..555817771cc49639e3796f51215091a390ae7da1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "cesium",
-  "version": "2.0.0-alpha20",
+  "version": "2.0.0-alpha21",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cesium",
-      "version": "2.0.0-alpha20",
+      "version": "2.0.0-alpha21",
       "license": "AGPL-3.0",
       "dependencies": {
         "@angular/animations": "^17.0.4",