Skip to main content

GitHub Actions Matrix Builder

New

Build a GitHub Actions strategy.matrix with axes, include and exclude entries, fail-fast and max-parallel, and preview the resulting job combinations.

github actions matrixstrategy matrix generatormatrix include excludeci matrix builder
Read the guide
Shortcuts:⌘ KSearch
Workflow job

GitHub limits a matrix to 256 jobs per workflow run. Excludes are applied to the generated combinations first, then includes add or extend entries.

Continue with:

Frequently Asked Questions

How does include work?

An include entry extends matching combinations with extra keys, or adds a new job if it matches none.

How does exclude work?

It removes combinations matching all the keys listed.

How many jobs can a matrix create?

GitHub allows up to 256 jobs per workflow run from a matrix.

Is the YAML ready to paste?

Yes, drop it under the job in your workflow file.

Related Tools