Problem Statement
What is the purpose of a build matrix in CI?
Explanation
A matrix multiplies coverage without hand-writing many jobs. It runs the same steps across Node, Java, or OS versions.
You catch compatibility issues early while keeping feedback fast.
Code Solution
SolutionRead Only
strategy: matrix: node: [18, 20] os: [ubuntu-latest, windows-latest]
