diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c188db174dca71d08582387df53c492a23f96dab..d9b87ecb533ab363ab33cc490fbcedb947ee9226 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,6 +44,6 @@ publish:
   stage: publish
   script:
     - npm config set strict-ssl false
-    - echo "//gitlab.br.de/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}">.npmrc
-    - cat .npmrc
-    - npm publish --registry "https://gitlab.br.de/api/v4/projects/${CI_PROJECT_ID}/packages/npm"
+    - echo "@general:registry=https://gitlab.br.de/api/v4/packages/npm/">.npmrc
+    - echo "//gitlab.br.de/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}">>.npmrc
+    - npm publish