Skip to main content

결과가 예상과 다릅니다.

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

사용자의 code scanning 결과가 예상과 다른 경우, 리포지토리에 기본 설정과 고급 설정이 모두 구성되었을 가능성이 있습니다. 기본 설정을 활성화하면 CodeQL 워크플로 파일이 비활성화되고 CodeQL API 분석에서 결과 업로드를 차단합니다.

기본 설정이 활성화되었는지 확인하려면, 리포지토리의 메인 페이지로 이동한 후 설정을 클릭합니다. 사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다. 페이지의 "Code scanning" 섹션에서 "CodeQL analysis" 옆의 을 클릭합니다. 고급으로 전환 옵션이 있다면 현재 기본 설정을 사용 중입니다.

고급 설정 사용으로 돌아가서 사용자 지정 워크플로 파일에서 code scanning 결과를 얻고자 하는 경우, 비활성화 CodeQL 를 클릭하여 기본 설정을 비활성화합니다. 그러면 이전 워크플로가 재활성화되어 고급 설정에서 결과의 트리거 및 업로드를 시작할 수 있습니다. 자세한 내용은 워크플로를 사용/사용하지 않도록 설정코드 검사에 대한 고급 설정 구성을(를) 참조하세요.

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