Skip to main content

기본 설정용으로 대형 러너 구성하기

더 큰 코드베이스에서 code scanning 기본 설정을 대형 러너을 사용하여 더 빠르게 실행합니다.

누가 이 기능을 사용할 수 있나요?

대형 러너은(는) GitHub Team 플랜 또는 GitHub Enterprise Cloud 플랜을 사용하는 조직 및 기업만 사용할 수 있습니다.

참고

code scanning 기본 설정에 대한 대형 러너에 대한 지원은 현재 공개 미리 보기 버전이며 변경될 수 있습니다.

기본 설정의 엔터프라이즈 수준 대형 러너 프로비저닝

  1. 여러분의 기업에 더 큰 실행기를 추가하세요. 자세한 내용은 대형 런너 관리하기을(를) 참조하세요. * code-scanning 레이블을 추가하려면 더 큰 실행기의 이름을 code-scanning(으)로 지정하십시오. 엔터프라이즈에는 더 큰 실행기라는 이름의 code-scanning가 하나만 있을 수 있으며, 그 실행기가 엔터프라이즈 내 모든 조직 및 리포지토리의 code scanning 작업을 처리합니다. * _엔터프라이즈 수준 실행기에 접근_하십시오.
    • 라는 __ 조직 수준에 더 큰 실행기code-scanning. 조직이나 리포지토리에서 조직 수준의 더 큰 실행기라는 code-scanning에 액세스할 수 있는 경우, 각 code scanning 작업은 임의로 조직 수준 또는 엔터프라이즈 수준의 실행기 중 하나에 할당됩니다.
  2. 조직이 더 큰 실행기에 액세스할 수 있게 하려면 실행기가 할당된 실행기 그룹을 사용할 수 있는 조직을 지정합니다. 자세한 내용은 더 큰 실행기 액세스 제어을(를) 참조하세요.
  3. 기본 설정을 사용하여 리포지토리를 분석하려면 할당된 실행기 그룹에 더 큰 실행기 원하는 리포지토리 액세스 권한을 부여합니다. 자세한 내용은 대형 런너 관리하기을(를) 참조하세요.
  4. 이제 엔터프라이즈, 조직 및 리포지토리에 대한 기본 설정을 구성할 수 있으며, 더 큰 실행기가 이전에 지정한 대로 code scanning 작업을 자동으로 선택합니다. 기본 설정 구성에 대한 자세한 내용은 코드 검사에 대한 기본 설정 구성대규모 코드 검사를 위한 기본 설정 구성을(를) 참조하세요.

조직 수준 대형 러너의 기본 설정 프로비전

  1. 조직에 더 큰 실행기를 추가하세요. 대형 런너 관리하기을(를) 참조하세요.

    • 사용자 지정 레이블을 더 큰 실행기에 추가하려면, 실행기에 해당 레이블과 일치하는 이름을 지정하세요. 로 기본 설정을 구성할 때 이 사용자 지정 레이블을 대형 러너사용할 수 있습니다.
  2. 기본적으로 조직의 모든 리포지토리는 조직 수준 실행기 액세스 권한이 있으므로 모든 리포지토리에서 해당 더 큰 실행기리포지토리를 사용할 수 있습니다. 선택 리포지토리에 대한 액세스 권한만 부여하는 방법에 대한 자세한 내용은 더 큰 실행기을 참조하세요.

  3. 이제 조직 및 리포지토리에 대한 기본 설정을 구성할 수 있으며 더 큰 실행기가 자동으로 code scanning 작업을 선택합니다. 기본 설정 구성에 대한 자세한 내용은 코드 검사에 대한 기본 설정 구성대규모 코드 검사를 위한 기본 설정 구성을(를) 참조하세요.

Swift 분석을 위한 추가 단계

Swift 분석은 현재 기본 설정에서 대형 러너 사용할 수 없습니다. 또한 리포지토리에 레이블이 있는 실행기를 사용할 수 있는 권한이 있으면, 기본 설정을 위해 설정된 실행기와 같이, 기본 설정 워크플로는 레이블이 지정된 실행기 사용합니다. Swift에서 대형 러너 기본 설정을 구성_하고_ 분석하려는 경우 다음 두 가지 옵션이 있습니다.

  •         `code-scanning` 레이블과 함께 더 큰 실행기 외에 자체 호스팅 macOS Runner를 설정합니다. 자세한 내용은 을 참조 [](/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance) 하세요.
    
  • Swift가 포함된 리포지토리는 __ 레이블이 있는 실행기에 대한 액세스 권한이 code-scanning 하세요. 해당 리포지토리의 기본 설정 워크플로는 표준 실행기만 사용합니다.