사전 요구 사항
여기에 설명된 리포지토리 속성이 효과를 발휘하려면 code scanning을(를) 설정해야 합니다. 코드 검색을 위한 설정 유형 정보을(를) 참조하세요.
조직의 code scanning 설정에 영향을 주는 저장소 속성은 수동으로 만들어야 합니다. 그런 다음 전체 조직에 적용되는 값을 설정하거나 각 리포지토리에 대해 다르게 구성할 수 있습니다. 조직의 리포지토리에 대한 사용자 지정 속성 관리을(를) 참조하세요.
code scanning에서 지원하는 저장소 속성
일부 code scanning 기능은 리포지토리 속성을 사용하여 구성할 수 있습니다. 조직은 리포지토리 속성을 사용하여 모든 리포지토리 및 개별 리포지토리에 구성을 적용할 수 있습니다. code scanning에 리포지토리 속성을 통한 사용자 지정이 적용된 경우, 해당 사용자 지정은 모든 설정 유형에 걸쳐 동일하게 반영됩니다.
아래 내용은 code scanning 분석에 영향을 줄 수 있도록 설정할 때 지정 가능한 리포지토리 속성의 개요입니다.
| 이름 | 유형 |
|---|---|
github-codeql-extra-queries | 텍스트 |
github-codeql-disable-overlay | True/false |
github-codeql-file-coverage-on-prs | True/false |
참고
사용 중인 github/codeql-action 버전마다 지원되는 리포지토리 속성이 다르므로, 해당 버전의 code scanning 분석 사양을 확인해야 합니다. code scanning의 고급 설정을 사용하는 경우, 워크플로가 최신 주요 버전을 참조하도록 설정되어 있는지 확인하세요. Code scanning의 기본 설정은 항상 최신 버전을 자동으로 유지하며,
분석 사용자 지정
이 github-codeql-extra-queries 속성을 사용하면 실행해야 하는 추가 쿼리를 구성할 수 있습니다. 이는 개별 워크플로를 수정하거나 고급 설정으로 전환할 필요 없이 조직의 모든 관련 분석에 쿼리를 추가하는 데 유용합니다.
queries의 입력과 동일한 값을 받습니다.
코드 검색을 위한 워크플로 구성 옵션을(를) 참조하세요.
기능 사용 또는 사용 안 함
속성을 github-codeql-disable-overlay로 설정하여 향상된 증분 분석을 사용하지 않도록 할 수 있습니다. 이는 향상된 하드웨어 요구 사항으로 인해 향상된 증분 분석이 실패하는 경우에 유용할 수 있습니다.
끌어오기 요청 분석에 대한 파일 커버리지 정보는 계산되지 않습니다. 끌어오기 요청에 대해 파일 커버리지 정보를 사용하려면 github-codeql-file-coverage-on-prs 속성을 true로 설정할 수 있습니다.