Skip to main content

결과는 예상과 다릅니다.

code scanning 결과가 예상과 다른 경우 어떤 구성이 활성화되어 있는지 확인할 수 있습니다.

code scanning 결과가 예상과 다른 경우 리포지토리에 대해 기본 설정과 고급 설정이 모두 구성되어 있을 수 있습니다. 기본 설정을 사용하도록 설정하면 기존 CodeQL 워크플로 파일이 비활성화되고 모든 CodeQL API 분석 결과 업로드가 차단됩니다.

기본 설정을 사용하도록 설정되었는지 확인하려면, 리포지토리의 메인 페이지로 이동한 다음, 설정 클릭합니다. 사이드바의 "보안" 섹션에서 코드 보안 및 분석을 클릭합니다. 페이지의 "Code scanning" 섹션에서 "CodeQL 분석" 옆에 있는 을(를) 클릭합니다. 고급으로 전환 옵션이 있는 경우 현재 기본 설정을 사용하고 있는 것입니다.

고급 설정 사용으로 돌아가서 사용자 지정 워크플로 파일에서 code scanning 결과를 얻으려면 CodeQL 사용 안 함을 클릭하여 기본 설정을 사용하지 않도록 설정합니다. 그런 다음, 이전의 워크플로를 다시 사용하도록 설정해야 고급 설정의 결과를 트리거 및 업로드하기 시작할 수 있습니다. 자세한 내용은 "워크플로를 사용/사용하지 않도록 설정" 및 "코드 스캔을 위한 고급 설정 구성"을 참조하세요.

경우에 따라 리포지토리에서 여러 code scanning 구성을 사용할 수 있습니다. 이러한 구성은 중복 경고를 생성할 수 있습니다. 또한 더 이상 실행되지 않는 부실 구성은 오래된 경고 상태로 표시되고 부실 경고는 무기한으로 열려 있을 것입니다. 오래된 경고를 방지하려면 분기에서 부실 code scanning 구성을 제거해야 합니다. 여러 구성 및 부실 구성 삭제에 대한 자세한 내용은 "코드 검사 경고 정보" 및 "리포지토리에 대한 코드 검사 경고 관리"을 참조하세요.