Sou*_*nda 14 github github-actions
官方样板代码注入npm token如下
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
Run Code Online (Sandbox Code Playgroud)
如何访问和设置此变量?我在 GUI 中找不到它。
除了 GUI 之外,您现在(2020 年 1 月)还有一个GitHub Actions API(!,但仍处于测试阶段),如此处所宣布的。
它确实包含一个GitHub Actions Secrets API:
创建或更新存储库机密:
使用加密值创建或更新组织机密。使用 LibSodium 加密您的秘密。
您必须使用具有
admin:repo
范围的访问令牌进行身份验证才能使用此端点。
GitHub 应用程序必须具有secrets
组织权限才能使用此端点。Run Code Online (Sandbox Code Playgroud)PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}
获取存储库机密
获取单个秘密而不泄露其加密值。
对存储库具有写访问权限的任何人都可以使用此端点。
GitHub 应用程序必须具有使用此端点的机密权限。Run Code Online (Sandbox Code Playgroud)GET /repos/:owner/:repo/actions/secrets/:name
因此 GUI 不再是唯一的选择:您可以通过这个新 API 编写脚本并获取/设置 Actions 秘密。
归档时间: |
|
查看次数: |
4233 次 |
最近记录: |