| 维度 | 变量数组 |
|---|---|
| include/exclude | 追加或排除组合 |
| fail-fast | 默认 true:一个失败取消其他 |
| 并发 | max-parallel 限制同时运行数 |
矩阵与排除
矩阵与排除
jobs:
test:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
node: [20, 22]
exclude:
- os: windows-latest
node: 20
runs-on: ${{ matrix.os }}
steps:
- run: node --versioninclude 可追加新组合或为已有组合附加属性;注意它与 exclude 的作用顺序。