Skip to main content

code scanning에서 CodeQL 기본 설정을 사용하도록 구성되어 있어 업로드가 거부되었습니다.

code scanning에 대한 기본 설정을 사용하도록 설정된 경우 CodeQL 작업 또는 CodeQL CLI에서 생성된 SARIF 결과를 업로드할 수 없습니다. 구성을 확인한 뒤 기본 설정을 유지할지, 아니면 SARIF 업로드 차단을 해제할지 결정합니다.

이 문서의 내용

이 오류에 대해

Upload with CodeQL results rejected due to "default setup"

이 오류는 CodeQL 기본 설정이 활성화된 리포지토리에 해당 분석 결과가 포함된 SARIF 파일을 업로드하려고 할 때 발생합니다. 여기에는 REST API와 CodeQL CLI를 사용하는 업로드도 포함됩니다. 다른 시스템에서 생성된 유사한 code scanning 경고로 인해 사용자가 혼동할 수 있으므로, CodeQL 기본 설정을 사용하도록 구성하면 SARIF 업로드가 차단됩니다.

이 오류는 CodeQL로 생성된 결과가 포함된 SARIF 파일에만 표시됩니다.

오류의 원인 확인

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. 사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.

  4. 페이지의 "Code Security" 섹션에서 "CodeQL analysis" 옆의 을 클릭합니다.

  5.           **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-workflow" aria-label="workflow" role="img"><path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path></svg> Switch to advanced** 옵션이 있는 경우, 리포지토리의 기본 설정이 활성화됩니다.
    

문제 해결

이 문제를 해결하려면 이 리포지토리의 CodeQL 분석에서 code scanning 경고를 기본 설정으로 생성할지, 아니면 SARIF 파일에서 업로드할지 결정해야 합니다.

기본 설정을 사용하여 경고 생성 계속

  1. 리포지토리 설정을 기본값으로 유지하고 기본 설정을 사용하도록 구성합니다.
  2. SARIF 파일을 리포지토리에 업로드하는 프로세스를 비활성화합니다.

기본 설정을 해제하여 SARIF 업로드를 차단 해제하세요.

  1. 페이지의 "Code scanning" 섹션에 있는 "CodeQL analysis" 옆의 메뉴에서 Disable CodeQL 을 선택합니다.
  2. 프로세스를 다시 실행하여 SARIF 파일을 업로드합니다. 이제 SARIF 파일이 code scanning에 대한 요구 사항을 충족하는 경우 성공합니다. 유효성 검사 및 code scanning에서 지원하는 형식에 대한 자세한 내용은 코드 검사에 대한 SARIF 지원을(를) 참조하세요.