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

-
사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.
-
"Dependabot" 아래에서 "Dependabot Actions 실행기에서" 오른쪽에 있는 사용을 클릭하여 기능을 활성화하거나 사용 안 함을 클릭하여 비활성화합니다.
참고
Dependabot의 GitHub Actions은(는)
ubuntu-latest레이블을 사용하여 적절한 실행기를 선택합니다. Dependabot가 GitHub호스티드 실행기에서 실행되도록 하려면 자체 호스팅 실행기 레이블ubuntu-latest을 사용하면 안 됩니다.
조직의 경우
다음 조건을 충족하는 리포지토리만 다음번에 Dependabot 작업이 트리거될 때 GitHub Actions에서 Dependabot이 실행되도록 업데이트됩니다.
- Dependabot 는 리포지토리에서 사용하도록 설정됩니다.
- GitHub Actions 는 리포지토리에서 사용하도록 설정됩니다.
조직 내 리포지토리에서 Dependabot은(는) 활성화되어 있지만 GitHub Actions은(는) 비활성화된 경우, Dependabot는 GitHub Actions에서 실행되지 않지만 기본 제공 Dependabot 애플리케이션을 사용하여 계속 실행됩니다.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직을 클릭하여 선택합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "Security" 섹션에서 Advanced Security 를 클릭한 다음, Global settings를 클릭합니다.
-
"Dependabot" 섹션에서 "Runner 유형" 옆에 있는 "표준 GitHub 실행기"를 선택했는지 확인합니다. 그렇지 않은 경우 를 클릭하고 구성을 업데이트합니다.
참고
Dependabot의 GitHub Actions은(는)
ubuntu-latest레이블을 사용하여 적절한 실행기를 선택합니다. Dependabot가 GitHub호스티드 실행기에서 실행되도록 하려면 자체 호스팅 실행기 레이블ubuntu-latest을 사용하면 안 됩니다.
Dependabot에서 대형 러너 사용 또는 사용 중지
Dependabot 시간 초과 및 메모리 부족 오류가 발생하면 이러한 러너에 더 많은 리소스를 할당하도록 구성할 수 있으므로 대형 러너를 사용하는 것이 좋습니다. 대형 러너 조직에 대해서만Dependabot을(를) 활성화할 수 있습니다.
-
조직에 더 큰 실행기를 추가하고 지정한 이름이
dependabot인지 확인합니다. 자세한 내용은 대형 런너 관리하기을(를) 참조하세요. -
조직을 자체 호스팅 실행기에 옵트인하세요. 자세한 내용은 자체 호스팅 러너에서 Dependabot 구성을(를) 참조하세요. 이 단계는 향후 Dependabot 작업이 더 큰 GitHub-호스팅 러너에서 실행될 수 있도록 이름이 지정된
dependabot에서 실행하도록 보장하기 때문에 필요합니다.참고
Dependabot의 GitHub Actions은(는)
ubuntu-latest레이블을 사용하여 적절한 실행기를 선택합니다. Dependabot가 GitHub호스티드 실행기에서 실행되도록 하려면 자체 호스팅 실행기 레이블ubuntu-latest을 사용하면 안 됩니다.