首次失败时停止多行GitHub操作

时间:2020-07-20 13:22:05

标签: github-actions

我们有一个GitHub操作来构建我们的应用程序 我们正在使用多行语法。

run: |
  npm install
  npm run test
  npm run e2e
  npm run deploy

如果其中一个命令失败,则操作将继续执行下一个命令,并将部署该应用程序。

是否可以在首次失败时中止操作?

1 个答案:

答案 0 :(得分:1)

您应尝试使用“和”运算符(&&):

run: |
  npm install &&
  npm run test &&
  npm run e2e &&
  npm run deploy