繁体   English   中英

我的 github 操作 yml 文件中的语法错误实际上在哪里

[英]Where actually is the syntax error in my github actions yml file

我实际上正在为我的应用程序实施 CI/CD。 我想使用 pm2 自动启动应用程序。 所以我在第 22 行收到语法错误。

这是我的 yml 文件在此处输入图像描述

这是我在 github 上遇到的错误

在此处输入图像描述

这里的语法问题与您如何使用-符号有关。

使用 Github 操作,您的作业中的每个步骤至少需要runuses字段通知,在name字段的同一级别(不是强制性的),否则 github 解释器将返回错误。

在这里,从第 22 行开始,您使用了如下内容:

- name: ...
  - run: ...
  - run: ...
  - run: ...

所以有两个问题:

  • 首先, namerun字段不在同一个 yaml 级别。
  • 其次,您的带有name字段的步骤没有与之关联的runuses字段(您至少需要其中一个)。

正确的语法应该是:

- name: ...
  run: ...
- run: ...
- run: ...

关于工作流语法的参考

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM