yaml - 第 10 行的 yaml 语法有错误
问题描述
我正在尝试执行该 github 工作流程,但语法有问题...
name: Build and Script
on:
push:
branches:
- master
jobs:
build:
runs-on: [ubuntu-latest]
steps:
- name: checkout code
uses: actions/checkout@v2
- name: "executing remote ssh commands using ssh key"
uses: appleboy/ssh-action@master
with:
host: '${{ secrets.HOST }}'
username: '${{ secrets.USERNAME }}'
password: '${{ secrets.PASSWORD }}'
port: '${{ secrets.PORT }}'
script: whoami
预先感谢您的帮助
解决方案
您的steps
指令没有正确缩进 - 它应该缩进一个制表符(2个空格)。
name: Build and Script
on:
push:
branches:
- master
jobs:
build:
runs-on: [ubuntu-latest]
steps:
- name: checkout code
uses: actions/checkout@v2
- name: "executing remote ssh commands using ssh key"
uses: appleboy/ssh-action@master
with:
host: '${{ secrets.HOST }}'
username: '${{ secrets.USERNAME }}'
password: '${{ secrets.PASSWORD }}'
port: '${{ secrets.PORT }}'
script: whoami
此外 - 虽然不是问题 - 您不需要runs-on
. 下面的也不错。
runs-on: ubuntu-latest
推荐阅读
- imagemagick - 如何识别完全形成的矩形?
- azure-active-directory - powerbi api 身份验证 - 范围错误
- c# - Blazor - 如何访问 Active Directory 和 WMI
- python - 如何在 Python 中使用随机森林回归器预测未来的数字
- wso2esb - wso2 ei 6.5 SOAP Client and REST Service 接收到的参数是XML Rest需要json
- javascript - Javascript 中的继承:hasOwnProperty()
- php - Wordpres - 错误 503 - 服务不可用
- flutter - Flutter web 调用.net core api 错误'Access-Control-Allow-Origin'
- cluster-analysis - 当我们连接到多个节点时,点燃客户端需要很长时间才能启动
- api - 使用 Retrofit 和 GSON 解析 api