【问题标题】:Renaming a run command in github actions在 github 操作中重命名运行命令
【发布时间】:2021-06-08 13:48:26
【问题描述】:

github action中的run命令可以重命名吗?

例如,对于给定的工作流文件,我想将以 | 开头的第 3 次运行命令重命名为更易于理解的名称。

name: Lint, Build and Test

on:
  push:
    branches: [master]
  pull_request:
    branches: [master]

jobs:
  build:
    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [12.x, 14.x]
    steps:
      - uses: actions/checkout@v2
      - name: Use Node.js ${{ matrix.node-version }}
        uses: actions/setup-node@v1
        with:
          node-version: ${{ matrix.node-version }}
      - run: yarn install
      - run: yarn test
      - run: |
          chmod +x "${GITHUB_WORKSPACE}/scripts/upload_test_coverage.sh"
          "${GITHUB_WORKSPACE}/scripts/upload_test_coverage.sh"

对于上述工作流文件,github操作UI如下

谢谢。

【问题讨论】:

  • 您可以在任何步骤中添加name

标签: devops github-actions


【解决方案1】:

您可以使用steps[*].name 属性修改该步骤(尽管文档不是很清楚):

      - name: Upload Test Coverage
        run: |
          chmod +x "${GITHUB_WORKSPACE}/scripts/upload_test_coverage.sh"
          "${GITHUB_WORKSPACE}/scripts/upload_test_coverage.sh"

它与您在设置 Node.js 的第二步中的steps[*].name 具有相同的属性。

【讨论】:

    猜你喜欢
    • 2022-06-14
    • 2020-11-20
    • 2022-01-12
    • 2022-12-29
    • 2021-10-03
    • 2021-08-29
    • 1970-01-01
    • 2020-07-06
    • 2021-09-08
    相关资源
    最近更新 更多