【发布时间】:2021-11-25 20:27:54
【问题描述】:
我正在创建一个复合操作,并尝试使用 GitHub 提供的机密,但我遇到了错误,指出找不到机密。
这可以通过您的 action.yml 重新创建,如下所示:
name: 'test'
description: 'test'
runs:
using: 'composite'
steps:
- name: Create Branch
run: echo "git branch test"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
shell: bash
复合动作似乎不知道秘密,这使得通过它们运行 git 命令变得困难。
【问题讨论】:
-
您需要通过输入传递这些秘密。这是有充分理由的:想象一下,如果您调用的操作可以使用您的秘密,而无需您将它们传递给该操作。
标签: github-actions