【发布时间】:2019-03-30 13:54:04
【问题描述】:
我使用只读部署密钥将私有 Github 存储库克隆到 Docker 容器中。但是,似乎不可能使用相同的部署密钥从版本下载文件。特别是,似乎只能通过使用个人访问密钥才能从发行版下载文件。例如,这里有一个这样的工具:
https://github.com/gruntwork-io/fetch
似乎所有这些响应都集中在使用个人访问令牌而不是部署密钥:
How do I download binary files of a GitHub release?
How to download GitHub Release from private repo using command line
但是,我还没有看到有人表示这是不可能的。所以我只是错过了什么吗?是否可以使用部署密钥(不是个人访问密钥)从版本(或地狱......整个版本)下载文件?
我需要一个不与维护者的用户帐户绑定的密钥,并且我讨厌创建一些仅用于自动下载的一次性幻像用户的想法。毕竟,虚拟帐户将与某人的帐户绑定,我不喜欢这样的想法。
【问题讨论】: