如何向 Github 机器人添加 PGP 密钥?

fhc*_*cat 8 github

根据这篇文章,Github 现在支持使用机器人签署提交。阅读文档后,我认为需要做一些事情才能使其正常工作:

  1. 生成 GPG 密钥
  2. 将 GPG 密钥添加到机器人帐户
  3. 配置机器人帐户以使用 GPG 密钥

我陷入了第 2 步 - 我找不到任何可以将 GPG 密钥添加到机器人帐户的地方。我开发了一个 Github 应用程序,我点击了它的所有配置,但没有找到添加它的地方。根据文章中的屏幕截图,这绝对是可行的。我缺少什么?

Dan*_*Dan 0

根据他们的支持,截至 2023 年 9 月 29 日,您无法向机器人添加 gpg 密钥。要让机器人签署/验证提交,您必须使用他们的提交 API https://docs.github.com/en/rest/git?apiVersion=2022-11-28,它会自动为您签名。他们的文档对此并不清楚,所以我希望这可以帮助人们不要浪费时间以错误的方式实现它。