표준 GitHub호스티드 실행기에서 Dependabot을(를) 활성화하거나 비활성화하기
표준 GitHub 호스팅 실행기에서 Dependabot을(를) 구성할 수 있습니다. * 리포지토리의 경우 * 조직의 경우
조직 또는 리포지토리의 개인 리소스에 대한 액세스를 제한하는 경우, GitHub Actions 실행기의 Dependabot을(를) 활성화하기 전에 허용된 IP 주소 목록을 업데이트해야 할 수 있습니다. 메타 REST API 엔드포인트에서 제공하는 GitHub 호스팅형 실행기 IP 주소(Dependabot IP 주소 대신)을(를) 사용하도록 IP 허용 목록을 업데이트할 수 있습니다.
경고
개인 레지스트리에 대한 인증을 위해 GitHub Actions IP 주소를 사용해서는 안 됩니다. 이러한 GitHub Actions 주소는 GitHub에서만 사용되는 것이 아니며 인증에 대해 신뢰할 수 없습니다. 대신 자체 호스팅형 실행기를 사용하면 네트워크 액세스를 더욱 효과적으로 제어할 수 있습니다. 자세한 내용은 자체 호스팅 러너에서 Dependabot 구성을(를) 참조하세요.
리포지토리의 경우
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.
-
"Dependabot"의 “작업 실행기에 대한 Dependabot” 오른쪽에 있는 활성화를 클릭하여 기능을 활성화하거나 비활성화를 클릭하여 비활성화하세요.
조직
다음 조건을 충족하는 리포지토리만 다음에 Dependabot 작업이 트리거될 때 GitHub Actions에서 Dependabot를 실행하도록 업데이트됩니다.
- Dependabot이(가) 리포지토리에서 활성화되었습니다.
- GitHub Actions이(가) 리포지토리에서 활성화되었습니다.
조직의 리포지토리에서 Dependabot을(를) 활성화했지만 GitHub Actions을(를) 비활성화한 경우 Dependabot은(는) GitHub Actions에서 실행되지 않지만 기본 제공 Dependabot 애플리케이션을 사용하여 계속 실행됩니다.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직 옆에 있는 설정을 클릭합니다.
-
사이드바의 "Security" 섹션에서 Advanced Security 를 클릭한 다음, Global settings를 클릭합니다.
-
"Dependabot" 섹션의 "Runner 형식" 옆에 있는 "Standard GitHub runner"를 선택했는지 확인합니다. 그렇지 않은 경우 을 클릭하고 구성을 변경하십시오.
대형 러너 호스팅 실행기에서 Dependabot 활성화 또는 비활성화
Dependabot 시간 제한 및 메모리 부족 오류가 발생하면 실행기가 더 많은 리소스를 사용하도록 대형 러너을(를) 사용하여 구성할 수 있습니다. 조직의 Dependabot에 대해서만 대형 러너 을(를) 사용하도록 설정할 수 있습니다.
-
더 큰 실행기을(를) 조직에 추가하고 지정된 이름이
dependabot인지 확인하세요. 자세한 내용은 대형 런너 관리하기을(를) 참조하세요. -
조직을 자체 호스팅 실행기에 옵트인하세요. 자세한 내용은 자체 호스팅 러너에서 Dependabot 구성을(를) 참조하세요. 이 단계는
dependabot이름이 있는 더 큰 GitHub 호스팅 실행기에서 향후 Dependabot 작업이 실행되도록 보장하기 때문에 필요합니다.