Are your release branches secure? SSH_PRIVATE_KEY is for protected branches like your main one; it might not work elsewhere.