Job Matrix - Definição do Glossário de CI/CD
Uma job matrix é uma definição strategy.matrix que expande um único job em múltiplos jobs paralelos, um por combinação das variáveis que você lista (por exemplo, SO e versão de linguagem).
Como ela expande
Uma matrix com os: [ubuntu-latest, windows-latest] e node: [18, 20] produz quatro jobs. Cada combinação é exposta como ${{ matrix.os }} e ${{ matrix.node }}. Defina strategy.fail-fast: false para deixar todas as combinações terminarem mesmo que uma falhe.
Guias relacionados
Matrix Build - CI/CD Glossary DefinitionMatrix Build: A **matrix build** expands one job into many parallel jobs across combinations of variables (ve…
Concurrency Group - CI/CD Glossary DefinitionConcurrency Group: A concurrency group is a key set with `concurrency.group` that limits a workflow (or job)…
Reusable Workflow - CI/CD Glossary DefinitionReusable Workflow: A reusable workflow is a complete workflow file that other workflows can call with `uses:`…