如何删除 GitHub 操作上的环境变量?

TWi*_*Rob 14 github-actions

语境

https://docs.github.com/en/actions/learn-github-actions/environment-variables上 ,他们描述了一种使用 yaml 添加环境变量的方法:

jobs:
  job_name:
    env:
      NAME: value
Run Code Online (Sandbox Code Playgroud)

在从同一位置链接的https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions/#setting-an-environment-variable上,显示了如何从脚本添加环境变量脚步:

echo "NAME=value" >> $GITHUB_ENV
Run Code Online (Sandbox Code Playgroud)

问题

我正在寻找一种相反的方法:鉴于使用上述选项之一添加了环境变量,请将其完全删除,以便后续作业步骤也看不到它。

我试过

echo "NAME=" >> $GITHUB_ENV
Run Code Online (Sandbox Code Playgroud)

但它只是将其设置为空字符串,我需要它消失,这样就env不再列出它了。

资源

也在 GitHub 社区提出了它:https ://github.community/t/remove-environment-variable-from-job/214815