diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d4bcf9c3b6de595ecce597808e5bd6855e4b483a..15c96d6935482c85f6433ac0812c573d86c0977a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,7 @@ publish_npm:
     - apk add --update yarn
 
   rules:
-    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+    - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
       changes:
         - config/package.json
   script: