是否可以在 github action 中重命名运行命令?
例如,对于给定的工作流文件,我想将以 |
开头的第三个运行命令重命名为更容易理解的名称。
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 actions UI如下
谢谢。
答案 0 :(得分: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
属性相同。