文件名称:ssh-agent:GitHub用私钥设置`ssh-agent`的动作
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-19 18:23:16
ssh workflow action ssh-agent github-actions
ssh-agent GitHub操作 这个动作 启动ssh-agent , 导出SSH_AUTH_SOCK环境变量, 将一个或多个私有SSH密钥加载到代理中,然后 为GitHub.com配置known_hosts 。 它应该可以在所有GitHub Actions虚拟环境中使用,包括基于容器的工作流。 Windows和Docker支持是新的。 由于我们很少收到实地反馈,因此事情可能不会如我们希望的那样顺利。 如果基于Windows和/或Docker的工作流程很适合您,请保留 :thumbs_up: 在 。 此外,还支持使用多个GitHub部署密钥; 密钥通过使用SSH密钥注释映射到存储库(请参见下文)。 为什么? 在运行GitHub Action工作流以暂存项目,运行测试或构建映像时,您可能需要从私有存储库中获取其他库或供应商。 GitHub Actions只能访问其运行的存储库。 因此,为了访问
【文件预览】:
ssh-agent-master
----.gitignore(14B)
----cleanup.js(385B)
----README.md(12KB)
----CHANGELOG.md(1KB)
----.github()
--------workflows()
----LICENSE(1KB)
----package.json(473B)
----dist()
--------cleanup.js(15KB)
--------index.js(19KB)
----paths.js(476B)
----index.js(5KB)
----scripts()
--------build.js(1KB)
----action.yml(447B)
----yarn.lock(609B)