我正在开发一个 Github 操作工作流程。此工作流在 Linux、Mac 和 Windows 上运行。
作为工作流程的一部分,我必须检查 2 个环境变量是否相等。如果他们不这样做 - 让工作失败。
如此处所述,Github Actions 支持if:
条件:
steps:
- run: # How can I make a cross-platform failure here?
if: ${{ envA }} != ${{ envB }}
如果上述条件为真,我怎样才能使作业失败?一开始,我想到了一个脚本,但必须有一个更优雅的方法来失败。