diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dfa0ce1fd6b8abf4dc10a8d895942b30e9ae4078..5c1f649f7655c4d4153e59fed5a8e4335baaa37d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -49,4 +49,7 @@ publish-npm:
   script:
     - echo "@arise:registry=https://${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/" >> .npmrc
     - echo "//${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}" >> .npmrc
-    - npm publish
+    - pnpm publish
+  artifacts:
+    paths:
+      - /root/.npm/_logs/*
\ No newline at end of file