One job, many machines
Your users run different Node.js versions on different systems. A matrix runs the same job on every combination in parallel, so you find the one that breaks before your users do.
Your users run different Node.js versions on different systems. A matrix runs the same job on every combination in parallel, so you find the one that breaks before your users do.