GitHub-hosted Runner

  1. GitHub-hosted Runner는 어디서 호스팅 되나요? ☁️
  2. GitHub-hosted Runner 과금
    • GitHub Enterprise는 기본적으로 월별 50,000분/50GB Storage(Actions/Packages용도)가 포함되어 있습니다.

    • 초과되는 사용량에 대해서 아래와 같이 분당 ⏰ 과금됩니다.

    • 초과되는 사용량은 Admin page에서 확인 가능 (Organization, Enterprise)하며, 월별 최대사용한도 📊를 미리 정해 놓을 수 있습니다.

    • 초과 사용량에 대해서만 월별 결재, 또는 사전에 일정량을 Pre-paid로 구매 가능합니다.

    • Microsoft Enterprise Agreement로 GitHub Enterprise를 구매했다면, Azure Subscription ID를 GitHub Enterprise Account와 연결하여 초과 사용량에 대한 지불을 포함시킬 수 있습니다.
  3. GitHub-hosted Runner 지원 OS

  4. GitHub-hosted Runner 사전 설치된 소프트웨어

       

  5. IP address of GitHub-hosted runner

    • GitHub-hosted runner를 위해 Actions가 사용하는 IP address range는 GitHub REST API로 확인 가능 : https://api.github.com/meta

    • Note: If you use an IP address allow list for your GitHub organization or enterprise account, you cannot use GitHub-hosted runners and must instead use self-hosted runners.

  6. 사용량 최대치 limit

    • GitHub-hosted runner를 사용할 때 아래와 같은 사용량의 한계가 정해져 있습니다. (이 내용은 변경될 수 있습니다)

      항목 최대치
      Job Execution time 6시간
      Workflow run time 72시간
      API requests 1000 request /1시간 (한 저장소내 전체 Actions에 대해)
      Concurrent jobs 180개, MacOS는 50개
      Job matrix 256 job /워크플로우
      Workflow run queue 저장소 당 10초에 최대 100개 워크 플로우



GitHub Enterprise의 다양한 기능설명을 위한 웹페이지입니다.

Last Modified Date: $LAST_MODIFIED_DATE$