使用 gh 为存储库创建环境
Create environment for repository using gh
是否可以使用 gh
cli 为存储库 https://github.com/org/repo/settings/environments 创建新环境?
我能在手册中找到的唯一提到 environment
的地方是 https://cli.github.com/manual/gh_secret_set,它说你可以为现有环境分配一个秘密,但似乎必须创建环境手动。
从我在 gh cli 存储库中看到的 here 目前来看,这将是一个否定。 [已链接] 问题是对此的增强请求。
我也想知道这是否可行,因为注入环境机密是我工作流程的一部分。
您仍然可以使用 API 创建它。
curl -X PUT \
-H 'Authorization: Bearer ghp_...' \
-H 'Accept: application/vnd.github.v3+json' \
https://api.github.com/repos/<org>/<repo>/environments/<env>
是否可以使用 gh
cli 为存储库 https://github.com/org/repo/settings/environments 创建新环境?
我能在手册中找到的唯一提到 environment
的地方是 https://cli.github.com/manual/gh_secret_set,它说你可以为现有环境分配一个秘密,但似乎必须创建环境手动。
从我在 gh cli 存储库中看到的 here 目前来看,这将是一个否定。 [已链接] 问题是对此的增强请求。
我也想知道这是否可行,因为注入环境机密是我工作流程的一部分。
您仍然可以使用 API 创建它。
curl -X PUT \
-H 'Authorization: Bearer ghp_...' \
-H 'Accept: application/vnd.github.v3+json' \
https://api.github.com/repos/<org>/<repo>/environments/<env>