我是 Github Actions 的新手,我正在尝试找到一种方法来实现以下功能:每当一个步骤失败时,它会显示它失败(将提供正确的反馈),但仍会继续执行其他步骤。
目前,失败导致步骤停止:

我见过最流行的建议是使用 continue-on-error,但这似乎使该步骤的结论为“成功”,除非您进入日志,否则不会显示它失败。

在上面的屏幕截图中,“秘密”步骤失败了,但除非输入日志,否则它似乎是成功的。
在阅读此线程时,我开始怀疑 GH 操作中可能尚不存在此功能。
我还尝试为每个步骤和/或工作使用条件。例如,我尝试过:
if: ${{ success() }} || ${{ failure() }} - 这根本没有提供所需的功能,步骤失败并且下一步没有开始。
if: succeeded() || failed()- 从上面的 Github 社区线程中获取此语法,但它生成了一个语法错误(这是有道理的,因为它与此处指定的语法不兼容)。
总而言之,我正在寻找一种方法来使失败的步骤表明它们失败了,并且仍然使工作流继续进行下一步。
谢谢!