Skip to main content

GitHub AE는 현재 제한된 릴리스 상태입니다.

코드 검사 문제 해결

code scanning을(를) 사용하여 코드를 분석할 때 예기치 않은 문제를 해결해야 할 수 있습니다.

오류: "코드 검색을 사용하려면 이 리포지토리에 고급 보안을 사용하도록 설정해야 합니다."

이 오류가 표시되면 GitHub Advanced Security이(가) 활성화되어 있는지 확인해야 합니다.

생성된 코드에서 발견된 경고

code scanning을(를) 사용하여 코드를 분석할 때 분석하려는 코드만 빌드할 수 있습니다.

코드 검사 분석 시간이 너무 오래 걸립니다

code scanning 구성을 미세 조정하여 분석 시간을 최소화할 수 있습니다.

컴파일된 언어에 대한 자동 빌드 실패

자동 빌드에 실패하는 경우 컴파일된 언어에 대한 특정 빌드 단계를 사용하도록 code scanning을(를) 구성할 수 있습니다.

프라이빗 리포지토리에서 CodeQL을 사용하도록 설정할 수 없습니다.

프라이빗 리포지토리에서 code scanning을(를) 사용하려면 GitHub Advanced Security을(를) 사용하도록 설정해야 합니다.

데이터베이스의 추출 오류

생성된 CodeQL 데이터베이스의 상태에 추출 오류가 영향을 주는지 여부를 검사할 수 있습니다.

CodeQL이 예상보다 적은 줄을 스캔했습니다.

CodeQL이(가) 예상보다 적은 코드를 분석한 경우 사용자 지정 빌드 명령을 사용해야 할 수 있습니다.

로그가 충분히 자세히 설명되지 않음

로그의 세부 수준을 높이려면 다음 단계를 수행합니다.

오류: “.ql 파일, .qls 파일, 디렉터리 또는 쿼리 팩 사양이 아닙니다.”

CodeQL에서 분석을 위해 지정된 쿼리 또는 쿼리 집합 중 하나를 찾을 수 없습니다.

오류: "디스크 부족" 또는 오류: "메모리 부족"

GitHub Actions에서 이러한 오류 중 하나가 표시되면 대체 실행기를 사용해 볼 수 있습니다.

일부 언어는 CodeQL 고급 설정으로 분석되지 않았습니다.

일부 언어가 분석되지 않은 경우 code scanning 워크플로를 수정하여 분석할 언어를 지정하는 행렬을 추가할 수 있습니다.

경고: "이 워크플로에서 1개의 문제가 감지되었습니다. git 검사 HEAD^2가 더 이상 필요하지 않습니다."

이 경고가 표시되는 경우 현재 모범 사례를 따르도록 워크플로를 업데이트해야 합니다.