GitHub Actions Matrix Expander

Paste a workflow to list every matrix combination with include and exclude applied, and see how many jobs will run.

Loading Tool...

Help shape GitHub Actions Matrix Expander

The bug you just noticed will fade in 3 minutes. The feature idea will vanish after your next tab switch. Crazy peps don't suffer silently.

0/1000

Frequently Asked Questions

Excludes remove matching combinations first. Each include then adds its extra keys to combinations it matches, or becomes a new combination if it matches none.

256 jobs per workflow run. The tool flags matrices that exceed it.

Matrices built from fromJSON() at runtime can't be known in advance, so they're marked as dynamic.

No. The matrix is computed in your browser.