Skip to main content

Enterprise Server 3.20 은(는) 현재 릴리스 후보로 제공됩니다.

Dependabot 작업 로그

GitHub은 Dependabot이 실행하는 모든 업데이트 작업을 기록함으로써, 종속성의 버전 업데이트, 보안 패치, 자동화된 리베이스 전반에 걸친 가시성을 확보할 수 있도록 합니다.

참고

작업 로그는 Dependabot version updates가 활성화되어 있는 리포지토리에서만 사용할 수 있습니다.

Dependabot 작업이 실행될 때마다 작업의 세부 정보가 종속성 그래프에서 액세스 할 수 있는 작업 로그 목록에 캡처됩니다.

작업 로그에 포함된 항목

리포지토리의 각 매니페스트 파일에 대해 Dependabot은(는) 최근 작업 실행 목록을 유지 관리합니다. 모든 로그 항목에는 다음이 포함됩니다.

  •         **작업 유형**: Dependabot가 수행한 업데이트의 종류 (_버전_ 업데이트, _보안_ 업데이트 또는 _리베이스_ 업데이트)
    
  •         **작업 ID**: 프로세스 실행을 위한 고유 식별자
    
  •         **타임스탬프**: 작업이 실행된 경우
    
  •         **연결된 끌어오기 요청**: 작업에서 만들거나 업데이트한 끌어오기 요청에 대한 링크
    
  •         **오류 메시지**: 작업이 실패할 때 간단한 진단 정보
    

문제를 추가로 해결해야 하는 경우 로그 보기를 클릭하여 특정 실행에 대한 전체 로그 파일에 액세스할 수 있습니다.

작업 유형

로그 목록에 기록된 작업 유형은 다음과 같습니다.

          **버전 업데이트**: Dependabot에서 매니페스트 파일에서 오래된 종속성을 확인하고 끌어오기 요청을 열거나 업데이트하여 최신 상태로 만듭니다. 이러한 실행은 구성 파일에 정의된 일정에 `dependabot.yml` 따라 수행됩니다.

          **보안 업데이트**: Dependabot 종속성 중 하나에서 보안 취약성을 감지하고 패치된 버전으로 업그레이드하기 위한 끌어오기 요청을 열었습니다. 이러한 업데이트는 GitHub에서 새 보안 권고를 식별할 때 자동으로 수행됩니다.

          **다시베이스 업데이트**: Dependabot은 대상 브랜치와의 병합 충돌을 해결하고자 기존 풀 리퀘스트를 자동으로 리베이스하였습니다. Dependabot version updates 및 Dependabot security updates의 풀 리퀘스트에 적용 가능합니다.

작업 로그를 사용하여 디버깅

작업 로그는 문제 해결을 위한 두 가지 세부 수준을 제공합니다.

          **로그 목록 항목은** 인증 실패, 연결할 수 없는 레지스트리 또는 호환되지 않는 버전 제약 조건과 같이 종종 문제를 직접 가리키는 짧은 오류 메시지를 포함하여 각 작업에 대한 빠른 요약을 표시합니다.

          **전체 로그 파일** 은 확인된 모든 종속성, 버전 확인 세부 정보 및 오류에 대한 전체 스택 추적을 포함하여 Dependabot 작업의 전체 출력을 제공합니다. 복잡한 오류를 조사하거나 Dependabot가 시도한 내용을 정확히 이해해야 할 때, 이 항목에 액세스할 수 있습니다.

다음 단계:

Dependabot 작업 로그의 개념을 이해했다면, 이제 실제로 접근하는 방법을 살펴보겠습니다. Dependabot 작업 로그 보기을(를) 참조하세요.