有没有办法在设置页面的 Github 操作中设置非秘密环境变量?

len*_*cse 5 continuous-integration github-actions

据我所知,在 Github Actions 中设置环境变量有两种方式:

  • 将它们硬编码到 YAML 文件中
  • 在设置页面上将它们添加为存储库机密

存储库机密页面

但是如果我不想让他们保密怎么办?在上图中,SERVER_PREFIX 和 ANALYTICS_ENABLED 不应该是秘密的。有没有办法在设置页面上设置环境变量并使它们可见?在 Travis 中,我们有这样的选择。

vic*_*tor 0

2023 年 1 月,GitHub 添加了对非秘密配置变量的支持(博客文章):

GitHub Actions 变量选项卡