As deploying by SSH protocol has better stability (e.g. prevent from curl: (55) Failed sending HTTP POST request mentioned in #64), we need to provide a new option named ssh_private_key to configure custom SSH private key, and this option has higher priority than the token option, which means this action will try to push via SSH protocol rather than HTTP protocol.
As deploying by SSH protocol has better stability (e.g. prevent from curl: (55) Failed sending HTTP POST request mentioned in #64), we need to provide a new option named
ssh_private_key
to configure custom SSH private key, and this option has higher priority than thetoken
option, which means this action will try to push via SSH protocol rather than HTTP protocol.