Skip to main content
Skip to content

비활성화 GitHub Code Quality

리포지토리에서 또는 조직 전체에 걸쳐 Code Quality 검사를 중지하고, 중지하기 전에 요금과 기존 데이터에 어떤 일이 발생하는지 확인하세요.

누가 이 기능을 사용할 수 있나요?

관리자 역할이 있는 리포지토리 소유자, 조직 소유자 및 사용자

GitHub Team 또는 GitHub Enterprise Cloud

리포지토리의 Code Quality 비활성화

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

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

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

  3. 사이드바에서 Security and quality 아래의 코드 품질 을(를) 클릭하여 "코드 품질" 페이지를 표시합니다.

  4. 분석에서 Code Quality****켜기에서 해제로 전환합니다.

이렇게 하면 해당 리포지토리에 대한 향후 모든 Code Quality 스캔과 해당 스캔에 사용되는 GitHub Actions분 및 AI credits도 함께 중지됩니다. 라이선스 요금은 사용하지 않도록 설정한 Code Quality후 기간 동안 계속됩니다. 청구가 중지되는 경우를 참조하세요.

조직에 대해 Code Quality 비활성화

조직 수준에서 사용하지 않도록 설정하면 한 번의 변경으로 조직 전체에서 Code Quality이 비활성화됩니다.

  1. GitHub에서 조직의 기본 페이지로 이동합니다.

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

    조직 프로필에 있는 여러 탭의 스크린샷. "설정" 탭이 진한 주황색으로 표시됩니다.

  3. 사이드바의 "보안"에서 을 클릭합니다 코드 품질.

  4. "리포지토리 액세스"의 드롭다운 메뉴에서 리포지토리 없음 을 선택합니다. 이렇게 하면 조직의 기본 설정이 꺼짐으로 설정되어, 조직 기본 설정을 따르는 모든 리포지토리에서 현재 리포지토리와 앞으로 생성될 리포지토리 모두에 대해 Code Quality가 비활성화됩니다.

  5. 또한 관리자가 의도적으로 사용하도록 설정한 리포지토리에서 사용하지 않도록 설정하고 Code Quality 관리자가 다시 사용하도록 설정하지 않도록 하려면 액세스 적용을 켭니다. 강제 적용하지 않으면 해당 리포지토리에서는 Code Quality가 계속 활성화된 상태로 유지됩니다.

  6. 리포지토리에서 결정하도록 선택하지 않으면 영향을 받는 리포지토리의 총 수를 보여 주는 "사용 권한 및 청구 변경 검토" 대화 상자가 나타납니다. 세부 정보를 검토한 다음 확인을 클릭합니다.

조직 수준 변경의 영향을 받는 리포지토리의 경우 사용하지 않도록 설정하면 향후 검사 및 생성되는 요금제 사용이 중지됩니다. 명시적으로 사용하도록 설정된 리포지토리는 액세스 적용을 설정하지 않는 한 검사를 계속합니다. 라이선스 요금은 변경 후 기간 동안 계속됩니다. 청구가 중지되는 경우를 참조하세요.

액세스 옵션의 전체 목록 및 적용 방법은 조직 및 기업 전반의 코드 품질 활성화을 참조하세요.

기존 데이터에 어떻게 되나요?

비활성화 Code Quality:

  • 향후 검사를 해제합니다. 리포지토리의 코드 또는 커밋 기록은 제거되지 않습니다.
  • 기존 Code Quality 데이터를 유지합니다. 이전 검사의 결과, 품질 점수 및 기록은 사용하지 않도록 설정할 Code Quality때 삭제되지 않으므로 데이터 손실이 없으므로 다시 사용하도록 설정하면 이 데이터를 다시 사용할 수 있습니다.

청구가 중지되는 경우

사용하지 않도록 설정하면 Code Quality 요금제 사용이 즉시 중지되지만 라이선스 요금은 그 후 기간 동안 계속됩니다. 청구 대상 Code Quality 에 대한 개요는 GitHub Code Quality 청구을 참조하세요.

요금제 사용량이 즉시 중지됨

비활성화하면 새 스캔이 즉시 중지되므로 GitHub Actions분이나 AI credits이 더 이상 소모되지 않습니다.

사용하지 않도록 설정하기 전의 사용량은 여전히 정상적으로 청구됩니다. 요금제 사용량은 한 달 동안 추가되며 다음 청구서에 표시됩니다.

라이선스 요금이 계속될 수 있습니다.

사용하지 않도록 설정하면 Code Quality 사용하는 라이선스 수가 줄어들 수 있습니다.

  • 사용하지 않도록 설정한 Code Quality 리포지토리에만 기여한 커밋자는 더 이상 라이선스 사용량에 포함되지 않습니다.
  • 또한 활성화된 상태로 유지되는 다른 리포지토리 Code Quality 에 기여한 커밋자는 계속 계산됩니다. 가장 최근에 활성화된 리포지토리에 커밋한 후 90일이 지나면 계산을 중지합니다.

각 청구 기간마다 기간 종료 시점에 사용 중인 라이선스 수량이 아니라, 해당 기간 중 어느 시점에서든 사용된 라이선스의 최대 수량을 기준으로 요금이 청구됩니다. 사용하지 않도록 설정하면 Code Quality 다음 기간 동안 라이선스를 해제할 수 있지만 현재 기간에 대한 요금이 감소하지는 않습니다.

Code Quality 는 .와 동일한 라이선스 모델을 GitHub Advanced Security사용합니다. 사용자가 커밋을 중지하고 리포지토리가 활성화되고 비활성화될 때 활성 커밋자 수가 어떻게 변경되는지 확인하려면 GitHub Advanced Security 라이선스 결제을 참조하세요.

Code Quality이(가) 꺼져 있는지 확인

변경 내용을 확인하는 것은 사용하지 않도록 설정한 수준에 따라 달라집니다.

조직 수준에서 조직의 "코드 품질" 설정 페이지를 열고 리포지토리 액세스 에 선택 항목(예: 리포지토리 없음)이 표시되고 적용한 경우 액세스 적용 이 켜지는지 확인합니다. 또한 조직 수준 Code Quality 대시보드는 영향을 받는 리포지토리에 대한 데이터 표시를 중지합니다. 조직에서 GitHub 코드 품질 결과 살펴보기을(를) 참조하세요.

리포지토리 수준에서 리포지토리의 "코드 품질" 설정 페이지에는 분석이 사용하지 않도록 설정되어 있음을 Code Quality 보여 줍니다. 조직 또는 엔터프라이즈 적용이 적용되는 경우 정책에 따라 설정을 변경할 수 없다는 메시지도 페이지에 표시됩니다. 이후 끌어오기 요청 또는 푸시에서 새 실행이 시작되지 않습니다. 작업 탭에서 행위 Code Quality 자 또는 실행 이름(예: "github-code-quality: 기본으로 푸시")으로 기존 Code Quality 실행을 식별합니다.