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