fix(ci): 모든 잡에 timeout-minutes 추가 — 멈춘 잡의 러너 점유 방지 #2
Reference in New Issue
Block a user
Delete Branch "fix/ci-job-timeouts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
러너 환경에서 잡이 간헐적으로 멈추는 것을 확인했다.
Flutter 잡이 CPU 0%·네트워크 정지 상태로 25분 넘게 러너를 점유해
이후 잡들이 시작조차 하지 못했다. Frontend 잡에서도 같은 증상이 나타났다.
러너가 하나뿐이면 멈춘 잡 하나가 이후 전부를 굶긴다.
워크플로를 분리해도 점유 자체는 막지 못하므로 상한이 필요하다.
CI 작성 시 넣었어야 할 기본 안전장치를 빠뜨렸던 것을 보완한다.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com
무엇을 · 왜
확인 방법
영향 범위
체크리스트
BusinessException/error.code분기)npm run sync:error-codes실행 후 생성 파일까지 커밋*.example값은 placeholder)Pull request closed