diff --git a/ci/push-package.template.yml b/ci/push-package.template.yml
index 630cfecb15ac80fca9856d98e9bf367f2af2f8bd..ae6aed91648776ee18b750c0b3e1e7ba0cd4d180 100644
--- a/ci/push-package.template.yml
+++ b/ci/push-package.template.yml
@@ -6,7 +6,7 @@
       - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )'
       - eval $(ssh-agent -s)
       - chmod 400 "$SSH_PRIVATE_KEY"
-      - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
+      - ssh-add "$SSH_PRIVATE_KEY"
       - chmod 700 ~/.ssh
       - '[[ -f /.dockerenv ]] && echo -e "Host *\\n\\tStrictHostKeyChecking no\\n\\n" > ~/.ssh/config'
     script: