diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e4dc45ec77b201982e8cde8cd35c2b96da2ae1b7..83492a6f0beb9f5ab712b6981537de33e4c30b97 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -614,7 +614,7 @@ release-docs:
     refs:
       - /^release-.*/
   before_script:
-    - "apk add git make sed wget openssh"
+    - "apk add git make sed wget openssh alpine-sdk"
     - "pip install -r ./requirements.txt"
   script:
     - make gen-docs-doc
@@ -629,6 +629,7 @@ release-docs:
 release-libs:
   stage: release
   image: docker.io/python:3.11-alpine
+  when: manual
   only:
     refs:
       - /^release-.*/