【发布时间】:2021-12-06 02:25:38
【问题描述】:
在我的工作流程中,我正在使用以下步骤运行自定义操作:
- name: Run action
uses: ./backend
env:
MY_SECRET: ${{ secrets.MY_SECRET }}
这里是action.yml:
name: "Backend"
on: [pull_request]
runs:
using: 'docker'
image: "Dockerfile"
由于某种原因,MY_SECRET 在我的Dockerfile 中为空。我尝试在 shell 脚本文件和 RUN 命令中访问它:
RUN echo "MY_SECRET: $MY_SECRET"
但它总是空的。
我尝试了存储库级别和组织级别的机密,但环境变量始终为空。
知道为什么吗?
【问题讨论】:
标签: docker github dockerfile github-actions