gpt4 book ai didi

github - 在 github 工作流中使用 github 组织 secret

转载 作者:行者123 更新时间:2023-12-04 01:23:15 24 4
gpt4 key购买 nike

我想在我的 github 操作工作流程中使用 github 组织 secret ,但无法使其正常工作。

Github 于 5 月 14 日发布了该新功能 (https://github.blog/changelog/2020-05-14-organization-secrets/)。当然,我阅读了文档并添加了一个新的组织范围的 secret (在 https://github.com/organizations/(myOrganization)/settings/secrets 上)。 secret “存储库访问”设置为“私有(private)存储库”。

我使用了与之前在 4 个私有(private)存储库中使用的相同的 secret 名称。这些存储库的工作流程以这种方式使用 secret :

- uses: actions-hub/gcloud@master
env:
PROJECT_ID: ${{ env.ARTIFACT_PROJECT }}
APPLICATION_CREDENTIALS: ${{ secrets.GOOGLE_CREDENTIALS }}
CLI: gsutil
with:
args: cp ....

通过 ${{secrets.GOOGLE_CREDENTIALS}}访问当我在每个项目中“覆盖”组织 secret 时工作(在组织 secret 功能发布之前就是这种情况)。

当我删除项目 secret 时, secret 不存在并产生一个空值。

有没有人有同样的问题并知道如何解决?

最佳答案

我在使用免费计划时遇到了同样的问题。

我找不到文档,但它在 https://github.com/organizations/yourFreeOrganization/settings/secrets 下声明那私有(private)存储库不能在您的计划中使用组织 secret 。

但是话又说回来,如果您有免费计划,您甚至都无法选择创建仅由私有(private)存储库共享的新 secret

关于github - 在 github 工作流中使用 github 组织 secret ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62289587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com