V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tlerbao
V2EX  ›  问与答

github 的 Actions secrets 的相关问题

  •  
  •   tlerbao · 2022-09-06 11:38:59 +08:00 · 898 次点击
    这是一个创建于 840 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚学用 github actions 部署项目到服务器

    请问这个 Actions secrets 的 Repository secrets 只对当前仓库有效吧

    比如我有多个项目同样方式部署到一个服务器 有一个相同的 Repository secrets 是要添加多次吗?

    6 条回复    2022-09-06 13:12:00 +08:00
    stille
        1
    stille  
       2022-09-06 12:37:44 +08:00   ❤️ 1
    一直也被这个问题困扰。

    要是能像 drone.io 那样可以配置 org 组织 secrets 所有仓库都可以共用就很方便。
    Mystery0
        2
    Mystery0  
       2022-09-06 12:59:52 +08:00 via Android
    是的,需要添加多次,如果你这些 secrets 完全一样并且仓库也在同一个 org 的话,可以充钱然后写到 org 的 secrets 里面(免费的只能用于公开仓库,充钱可以用于私有仓库)
    Mystery0
        3
    Mystery0  
       2022-09-06 13:01:25 +08:00 via Android
    不过还有一个办法是:安装 github-cli ,然后登录之后,本地写个脚本挨个跑一遍给仓库设置 secrets 的命令,然后把脚本存起来,既方便管理,又不用充钱和迁移仓库
    learningman
        4
    learningman  
       2022-09-06 13:02:27 +08:00 via Android
    自己部署一个配置中心(
    Mystery0
        5
    Mystery0  
       2022-09-06 13:02:44 +08:00 via Android
    @stille GitHub 有这个功能,和你的描述完全一致,org 的 secrets 可以给 org 内的公开仓库使用,充钱后可以给私有仓库使用
    stille
        6
    stille  
       2022-09-06 13:12:00 +08:00
    @Mystery0 嗯。这个我知道,只是对于个人用户来说,应该来个所谓的全局 secrets 会更方便。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1676 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:39 · PVG 00:39 · LAX 08:39 · JFK 11:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.