簡體   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