Skip to main content

자체 호스팅 러너 사용 제한

자체 호스트형 실행기를 사용할 때 GitHub Actions 사용에는 몇 가지 제한이 있습니다. 제한은 변경될 수 있습니다.

  • 작업 실행 시간 - 워크플로의 각 작업은 최대 5일의 실행 시간 동안 실행할 수 있습니다. 작업이 이 제한에 도달하면 작업이 종료되고 완료되지 않습니다. * 워크플로 런타임 - 각 워크플로 실행은 35일로 제한됩니다. 워크플로 실행이 이 제한에 도달하면 워크플로 실행이 취소됩니다. 이 기간에는 실행 기간과 대기 및 승인에 소요된 시간이 포함됩니다.
  • 작업 큐 시간 - 자체 호스팅 실행기의 최대 24시간 동안 큐에 대기 중인 각 작업은 취소됩니다. 큐의 실제 시간은 취소가 발생하기 전에 최대 48시간까지 도달할 수 있습니다. 자체 호스트형 실행기에서 이 시간 내에서 작업 실행을 시작하지 않으면 작업이 종료되고 완료되지 않습니다.
  • API 요청 - 리포지토리 내의 모든 작업에서 1,000에 최대 1,000개의 API 요청을 실행할 수 있습니다. 요청이 초과하면 추가 API 호출이 실패하여 작업이 실패할 수 있습니다.
  • 작업 매트릭스 - 작업 행렬은 워크플로 실행당 최대 256개의 작업을 생성할 수 있습니다. 이러한 제한은 GitHub 호스팅 및 자체 호스팅 러너 둘 다에 적용됩니다.
  • 워크플로 실행 큐 - 리포지토리당 10초 간격으로 500개 이하의 워크플로 실행을 큐에 대기할 수 없습니다. 워크플로 실행이 이 제한에 도달하면 워크플로 실행이 종료되고 완료되지 않습니다.
  • 자체 호스트형 실행기 등록 - 하나의 실행기 그룹에서 최대 10,000개의 자체 호스트형 실행기를 가질 수 있습니다. 이 제한에 도달하면 새 실행기를 추가할 수 없습니다.