考虑到以下非常标准的工作流:
name: Test
on: [push, pull_request]
jobs:
test:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
ruby: [3.0, 3.1]
runs-on: ${{ matrix.os }}
steps:
- name: Check out
uses: actions/checkout@v2
- name: Set up Ruby ${{ matrix.ruby }}
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true
- name: Run tests
run: SPEC_SCOPE=all bundle exec rake根据矩阵单独运行的测试标记如下:

为了更好的理解,矩阵被标记的方式能从“ubuntu-最新,3.1”变成“ubuntu-最新,ruby-3.1”吗?
发布于 2022-01-11 14:44:56
@dhannanjay在Github上回答这个问题
您可以通过提供name属性来更改作业的名称。您可以访问作业配置中的所有元数据。
名称:运行测试: push,pull_request作业: test: Run - on: ubuntu-最新策略:矩阵-版本: 12.x,13.xMongoDB-版本: 4.0,4.2名称: Node.js ${matx.not-version}- MongoDB ${matx.monGodb }}步骤:-名称:…
(资料来源:https://futurestud.io/tutorials/github-actions-customize-the-job-name)
https://stackoverflow.com/questions/70525172
复制相似问题