node-version: [18, 20, 22]을 포함하는 matrix는 하나의 build job에 어떤 작업을 수행하나요?
node-version: [18, 20, 22]
build
가장 큰 값인 버전 22만 선택합니다.
리포지토리에 서로 독립적인 workflow 파일을 세 개 만듭니다.
Node.js 버전별로 하나씩, 세 개의 job 변형을 만듭니다.
변경되지 않은 하나의 job에 순차적인 설정 단계를 세 개 추가합니다.