diff --git a/templates/gitlab-ci-semrel.yml b/templates/gitlab-ci-semrel.yml
index 94f1d14c411bff3edec036b97ce66eaf2ed23242..cb704db065163c4e8d816b02303c0da2f619fb02 100644
--- a/templates/gitlab-ci-semrel.yml
+++ b/templates/gitlab-ci-semrel.yml
@@ -740,7 +740,7 @@ stages:
     - !reference [.semrel-scripts]
     - install_ca_certs "${CUSTOM_CA_CERTS:-$DEFAULT_CA_CERTS}"
     # install git and OpenSSH
-    - maybe_install_packages ca-certificates git openssh-client
+    - maybe_install_packages ca-certificates git openssh-client gpg
     - maybe_install_yq
     - cd "${SEMREL_CONFIG_DIR}"
     - prepare_semantic_release