자체 호스트 실행기 프로비전
Note
- 기업에서 GitHub Actions과(와) 함께 GitHub 호스트 실행기를 사용하는 경우 GitHub.com을(를) 통해 code scanning 구성으로 직접 진행하세요. 코드 스캔을 위한 기본 설정 구성 및 대규모 코드 스캔을 위한 기본 설정 구성을(를) 참조하세요.
- Swift 분석을 제외하고 이제 대형 러너에서 기본 설정을 실행할 수 있습니다. 대규모 실행기 정보 및 기본 설정에 대해 대형 러너 구성하기을(를) 참조하세요.
GitHub Enterprise Cloud은(는) GitHub Actions 워크플로를 사용하여 code scanning을(를) 실행할 수 있습니다. 먼저 사용자 환경에서 자체 호스트 GitHub Actions 실행기를 하나 이상 프로비저닝해야 합니다. 리포지토리, 조직 또는 엔터프라이즈 계정 수준에서 자체 호스트 실행기를 프로비저닝할 수 있습니다. 자체 호스트형 실행기 정보 및 자체 호스트형 실행기 추가을(를) 참조하세요.
CodeQL 분석을 위해 자체 호스트되는 실행기를 프로비전하는 경우, 실행기는 CodeQL 지원 운영 체제 버전 및 CPU 아키텍처를 사용해야 합니다. CodeQL 시스템 요구 사항을 참조하세요.
code scanning의 기본 설정을 사용하는 경우 자체 호스팅 실행기를 code-scanning
레이블로 할당하거나 또는 선택적으로 사용자 지정 레이블을 설정하여 개별 리포지토리에서 서로 다른 실행기를 사용할 수 있도록 합니다. 코드 스캔을 위한 기본 설정 구성을(를) 참조하세요.
컴파일된 언어의 코드 스캔 분석에 기본 설정을 사용하는 방법에 대한 자세한 내용은 컴파일된 언어에 대한 CodeQL 코드 검사하기을(를) 참조하세요.
CodeQL 작업을 실행하는 데 사용하는 자체 호스트 실행기에서 Git이 PATH 변수에 있는지 확인해야 합니다.
Note
CodeQL code scanning을(를) 사용하여 엔터프라이즈에서 Python으로 작성된 코드를 분석하는 경우, 자체 호스팅 실행기에 Python 3가 설치되어 있는지 확인해야 합니다.