GitHub操作:如果步骤执行中的条件语句失败



如果env-var与值匹配,我想运行GitHub操作步骤

- name: send slack failure
uses: rtCamp/action-slack-notify@v2
if: env.STATUS_MESSAGE != "Success"

但是,上面的语法被标记为错误:

The workflow is not valid. .github/workflows/file.yaml (Line: 107, Col: 13): Unexpected symbol: '"Success"'. Located at position 23 within

如何将env-var的值与给定值进行比较?

正确的语法是:

if: ${{ env.STATUS_MESSAGE != 'Success' }}

${{}}是可选

最新更新