diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cc1f048325ee7b2566c80d5dac042b05ac03a670..8160fa8bdc65d0d4888d3174d1bfa5cd5208ab41 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ stages:
   - publish-npm
 
 publish_npm:
-  image: "node:current-alpine"
+  image: "node:current-alpine3.17"
   stage: publish-npm
   before_script:
     - apk add --update bash
@@ -10,6 +10,7 @@ publish_npm:
     - apk add --update yarn
     - apk add --update jq
     - apk add --update rsync
+    - apk add --update protobuf-dev
   rules:
     - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
       changes: