Skip to main content

Dependabot 풀 리퀘스트 코멘트 명령

Dependabot는 끌어오기 요청의 주석에 있는 명령에 응답하여 종속성 업데이트를 쉽게 심사하고 관리할 수 있습니다.

Dependabot은 주석의 간단한 명령에 응답합니다. 각 끌어오기 요청에는 “Dependabot 명령 및 옵션” 섹션에서 끌어오기 요청을 처리하는 데 사용할 수 있는 명령의 세부 정보(예: 끌어오기 요청 병합, 스쿼시, 다시 열기, 닫기 또는 다시 지정)가 포함됩니다. 목표는 자동으로 생성된 끌어오기 요청을 최대한 쉽게 심사할 수 있도록 하는 것입니다.

Dependabot 끌어오기 요청에 대한 명령

Dependabot 끌어오기 요청에서 다음 명령을 사용할 수 있습니다.

CommandDescription
@dependabot cancel merge이전에 요청한 병합을 취소합니다.
@dependabot close풀 리퀘스트를 닫고 Dependabot에서 이를 다시 생성하지 못하도록 방지합니다. 끌어오기 요청을 수동으로 닫으면 동일한 결과를 얻을 수 있습니다.
@dependabot ignore this dependency끌어오기 요청을 닫습니다. 이로 인해 Dependabot가 이 종속성에 대해 더 이상 끌어오기 요청을 생성하지 못하게 됩니다(끌어오기 요청을 다시 열거나 제안된 버전으로 직접 업그레이드하지 않는 한).
@dependabot ignore this major version풀 리퀘스트를 닫고 Dependabot이 이 주요 버전에 대해 더 이상 풀 리퀘스트를 생성하지 못하게 합니다(풀 리퀘스트를 다시 열거나 직접 이 주요 버전으로 업그레이드하지 않는 한).
@dependabot ignore this minor version끌어오기 요청을 닫고, Dependabot에서 이 마이너 버전에 대해 더 이상 끌어오기 요청을 생성하지 않도록 합니다(끌어오기 요청을 다시 열거나 이 마이너 버전으로 직접 업그레이드하지 않는 한).
@dependabot ignore this patch version끌어오기 요청을 닫고 Dependabot이 이 패치 버전에 대한 끌어오기 요청을 더 이상 만들지 못하게 합니다(끌어오기 요청을 다시 열거나 이 패치 버전으로 직접 업그레이드하지 않는 한).
@dependabot mergeCI 테스트가 통과되면 끌어오기 요청을 병합합니다.
@dependabot rebase끌어오기 요청을 다시베이스합니다.
@dependabot recreate끌어오기 요청에 대해 수행된 모든 편집 내용을 덮어쓰고 끌어오기 요청을 다시 만듭니다.
@dependabot reopen끌어오기 요청이 닫힌 경우 끌어오기 요청을 다시 엽니다.
@dependabot show DEPENDENCY_NAME ignore conditions지정된 종속성에 대한 무시 조건에 대한 정보와 종속성에 대한 모든 무시 조건을 표시하는 테이블을 사용하여 끌어오기 요청에 대한 주석을 검색합니다. 예를 들어, @dependabot show express ignore conditions 는 기본 종속성에 대해 저장된 모든 ignore 조건을 찾아 해당 정보를 사용하여 풀 리퀘스트에 주석을 달 수 있습니다.
@dependabot squash and mergeCI 테스트가 통과되면 풀 리퀘스트를 스쿼시하고 병합합니다.

그룹화된 버전 업데이트에 대한 명령

그룹화된 버전 업데이트 및 보안 업데이트에 대한 Dependabot의 끌어오기 요청에서 주석 명령을 사용하여 특정 종속성 및 버전에 대한 업데이트를 무시하거나 무시 해제할 수 있습니다. 그룹화된 업데이트에 대한 무시 조건은 다음 명령 중 하나를 사용하여 관리할 수 있습니다.

CommandDescription
@dependabot ignore DEPENDENCY_NAME끌어오기 요청을 닫고 Dependabot이 이 종속성을 업데이트하지 못하도록 합니다.
@dependabot ignore DEPENDENCY_NAME major version끌어오기 요청을 닫고 나서 Dependabot이 이 종속성의 주 버전을 업데이트하지 않도록 합니다.
@dependabot ignore DEPENDENCY_NAME minor version끌어오기 요청을 닫고 Dependabot이 종속성의 부 버전을 업데이트하지 못하게 합니다.
@dependabot ignore DEPENDENCY_NAME patch version끌어오기 요청을 닫고 Dependabot이 이 종속성의 패치 버전을 업데이트하지 못하도록 합니다.
@dependabot unignore *현재 끌어오기 요청을 닫고 그룹의 모든 종속성에 대해 저장된 모든 ignore 조건을 지운 다음 새 끌어오기 요청을 엽니다.
@dependabot unignore DEPENDENCY_NAME현재 끌어오기 요청을 닫고 종속성에 대해 저장된 모든 ignore 조건을 지운 다음 지정된 종속성에 사용 가능한 업데이트를 포함하는 새 끌어오기 요청을 엽니다. 예를 들어 @dependabot unignore lodash는 Lodash 종속성 업데이트를 포함하는 새 풀 리퀘스트를 생성합니다.
@dependabot unignore DEPENDENCY_NAME IGNORE_CONDITION현재 끌어오기 요청을 닫고 저장된 ignore 조건을 지우고 지정된 무시 조건에 사용 가능한 업데이트를 포함하는 새 끌어오기 요청을 엽니다. 예를 들어 @dependabot unignore express [< 1.9, > 1.8.0]는 Express 업데이트를 포함하여 버전 1.8.0과 1.9.0 사이의 새로운 Pull Request를 생성할 수 있습니다.

          `@dependabot show DEPENDENCY_NAME ignore conditions` 명령어를 사용하여 종속성이 현재 가지고 있는 무시 조건을 빠르게 확인하면 특정 무시 조건 해제가 가능합니다.