GitHub Actions로 CI/CD를 구성했는데 빌드+테스트+배포까지 15분이 걸립니다. PR마다 이렇게 기다리니 생산성이 떨어지는데, 빌드 시간을 줄이는 팁이 있을까요?
현재 워크플로우:
1. checkout
2. Node.js setup
3. npm install (매번 새로)
4. lint + type check
5. 테스트 (Jest, 200개)
6. 빌드
7. Docker 이미지 빌드
8. 배포
모노레포는 아니고 일반 Next.js 프로젝트입니다.
댓글 0