如何将“ls”命令的输出打印到 github 操作控制台?

use*_*776 4 bash github-actions

我遇到了一个问题,令人惊讶的是我无法在 Github 操作中从我的存储库运行脚本。我添加了一条ls语句来查看是否需要更改为其他目录。但是,ls 的输出不会打印在 Github 操作控制台中。

name: Continuous integration pipeline

on: push

jobs:
  setup:
    name: Run Tests
    runs-on: ubuntu-20.04

    steps:
      - name: Checkout Repository
        uses: actions/checkout@v3
      - name: Use Node.js 14
        uses: actions/setup-node@v1
        with:
          node-version: "14.x"
      - name: Main
        run: |
          - ls
          - node scripts/setup-npm-version.js
Run Code Online (Sandbox Code Playgroud)

如何修改ls语句以便在控制台中打印输出?

ret*_*hab 6

删除破折号:

      - name: Main
        run: |
          ls
          node scripts/setup-npm-version.js
Run Code Online (Sandbox Code Playgroud)

我实际上建议将这两个命令分成两个运行步骤:

      - run: ls
      - name: Main
        run: node scripts/setup-npm-version.js
Run Code Online (Sandbox Code Playgroud)