我的 github 操作 yml 文件中的语法错误实际上在哪里
Where actually is the syntax error in my github actions yml file
我实际上正在为我的应用程序实施 CI/CD。我想使用 pm2 自动启动应用程序。所以我在第 22 行收到语法错误。
这是我的yml文件
这是我遇到的错误 github
此处语法中的问题与您如何使用 -
符号有关。
对于 Github 操作,您至少需要一个 run
或 uses
字段通知您工作中的每个步骤,与 name
字段处于同一级别(这不是强制性的),否则 github 解释器将 return 一个错误。
在这里,从第 22 行开始,您使用了如下内容:
- name: ...
- run: ...
- run: ...
- run: ...
所以有两个问题:
- 首先,
name
和 run
字段不在同一 yaml 级别。
- 其次,您使用
name
字段的步骤没有与之关联的 run
或 uses
字段(您至少需要其中之一)。
正确的语法应该是:
- name: ...
run: ...
- run: ...
- run: ...
我实际上正在为我的应用程序实施 CI/CD。我想使用 pm2 自动启动应用程序。所以我在第 22 行收到语法错误。
这是我的yml文件
这是我遇到的错误 github
此处语法中的问题与您如何使用 -
符号有关。
对于 Github 操作,您至少需要一个 run
或 uses
字段通知您工作中的每个步骤,与 name
字段处于同一级别(这不是强制性的),否则 github 解释器将 return 一个错误。
在这里,从第 22 行开始,您使用了如下内容:
- name: ...
- run: ...
- run: ...
- run: ...
所以有两个问题:
- 首先,
name
和run
字段不在同一 yaml 级别。 - 其次,您使用
name
字段的步骤没有与之关联的run
或uses
字段(您至少需要其中之一)。
正确的语法应该是:
- name: ...
run: ...
- run: ...
- run: ...