Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-03-26. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

코드 검사 문제 해결

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

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

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

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

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

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

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

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

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

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

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

데이터베이스의 추출 오류

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

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

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

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

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

오류: “빌드하는 동안 소스 코드가 표시되지 않음”

CodeQL이(가) 소스 코드를 찾지 못한 경우 이 문제를 해결하여 code scanning 분석을 차단 해제해야 합니다.

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

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

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

GitHub Actions에서 이러한 오류 중 하나가 표시되면 자체 호스팅 실행기의 사양을 검토해 보세요.

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

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

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

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