【发布时间】:2020-04-28 09:46:45
【问题描述】:
我有一个基本的 git 存储库,其中包含用于构建和部署的 github 操作(主要是 HTML 和 TS 文件)。
但是我必须在一些需要保密的 API 密钥中使用。
所以我想为他们使用 GITHUB SECRETS。
如何在我的 js(或 TS)文件中访问 GITHUB SECRETS,以便正确使用 github 操作构建它?
【问题讨论】:
-
@imjared nop,我的问题是针对 github 机密的。我知道秘密是如何工作的,我只想知道如何正确使用它们与 github 和 github 操作
-
不能将文件中的secrets用作环境变量,secrets只能用于Github Actions
-
@AhmetZeybek 是的,但它们可能是在使用批处理的操作构建过程中创建 env 文件并将它们插入其中的一种方法,对吗?
-
@AhmetZeybek 已经读过,但在我的情况下不起作用,需要类似 run: echo "export const environment = { firebase_api_key : ${{ secrets.FIREBASE_TOKEN }}" > env/env.ts但得到 yaml 错误
标签: javascript bash github yaml github-actions