记录一个SSH key无法被Github Action使用的问题

在blog切换到Hexo同时使用Github Actions来实现CI/CD时,遇到了一个奇怪的问题。
使用下面代码生成的ssh Key无法被Github Actions使用

1
ssh-keygen -t rsa -b 4096 -C "Hexo Deploy Key" -f github-deploy-key -N "namespace"

下面代码生成的Key则可以

1
2
# 要保持passphase为空
ssh-keygen -t rsa -C "username@example.com"

暂不清除是passphase的问题还是-b -N等参数带来的问题