- Job execution time - Each job in a workflow can run for up to 5 days of execution time. If a job reaches this limit, the job is terminated and fails to complete.
- 워크플로 런타임 - 각 워크플로 실행은 35일로 제한됩니다. 워크플로 실행이 이 제한에 도달하면 워크플로 실행이 취소됩니다. 이 기간에는 실행 기간과 대기 및 승인에 소요된 시간이 포함됩니다.
- Job queue time - Each job for self-hosted runners that has been queued for at least 24 hours will be canceled. The actual time in queue can reach up to 48 hours before cancellation occurs. If a self-hosted runner does not start executing the job within this limit, the job is terminated and fails to complete.
- API 요청 - 리포지토리 내의 모든 작업에서 15,000에 최대 1,000개의 API 요청을 실행할 수 있습니다. 요청이 초과하면 추가 API 호출이 실패하여 작업이 실패할 수 있습니다.
- Job matrix - 작업 행렬은 워크플로 실행당 최대 256개의 작업을 생성할 수 있습니다. 이러한 제한은 GitHub 호스팅 및 자체 호스팅 러너 둘 다에 적용됩니다.
- 워크플로 실행 큐 - 리포지토리당 10초 간격으로 500개 이하의 워크플로 실행을 큐에 대기할 수 없습니다. 워크플로 실행이 이 제한에 도달하면 워크플로 실행이 종료되고 완료되지 않습니다.
- Registering self-hosted runners - You can have a maximum of 10,000 self-hosted runners in one runner group. If this limit is reached, adding a new runner will not be possible.