GitHub Actions가 침묵할 때: npm으로 MCP 서버 배포 중 마주친 영원히 대기 중인 버그
(dev.to)
GitHub Actions의 macOS 러너 사용량 초과로 인해 에러 메시지 없이 작업이 무한 대기하는 'Silent Failure' 현상을 분석하고, 배포 파이프라인의 마비를 막기 위한 클라우드 리소스 및 비용 관리의 중요성을 강조한다.
이 글의 핵심 포인트
- 1macOS 러너는 Linux 러너보다 비용이 10배 더 발생함 (1분 사용 시 10분 차감)
- 2GitHub Actions의 macOS 할당량 초과 시 에러 없이 'Pending' 상태로 무기한 대기 발생
- 3