diff --git a/ci/push-package.template.yml b/ci/push-package.template.yml
index 5e195535e27a9c705ad511d961e2b4365a0f3aaa..889e518caff8ff75f70043d2774d251ed6684469 100644
--- a/ci/push-package.template.yml
+++ b/ci/push-package.template.yml
@@ -6,8 +6,8 @@
       - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
       - eval $(ssh-agent -s)
       - chmod 700 ~/.ssh
-      - chmod 600 "$SSH_PRIVATE_KEY"
       - echo "$SSH_PRIVATE_KEY" | ssh-add - > ~/.ssh/id_rsa
+      - chmod 600 ~/.ssh/id_rsa
       - '[[ -f /.dockerenv ]] && echo -e "Host *\\n\\tStrictHostKeyChecking no\\n\\n" > ~/.ssh/config'
     script:
       - mkdir -p /home/ssa/bin