NestJS CI의 핵심은 복잡한 YAML이 아니라, 같은 환경에서 같은 순서로 테스트가 돌도록 고정하는 것입니다.
통합 전후에 같은 검사를 실행합니다.
Node 버전과 의존성 설치 방식을 고정합니다.
빠른 실패부터 넓은 검증까지 순서를 둡니다.
핵심: 실패하더라도 upload-artifact를 남기면 커버리지와 로그를 다시 열어볼 수 있습니다.