Skip to main content

워크플로 아티팩트 제거

GitHub Enterprise Server에서 만료되기 전에 아티팩트 삭제를 통해 사용된 GitHub Actions 스토리지를 회수할 수 있습니다.

참고: GitHub 호스트 실행기는 현재 GitHub Enterprise Server에서 지원되지 않습니다. GitHub public roadmap에 예정된 향후 지원에 대해 자세히 알아볼 수 있습니다.

아티팩트 삭제

경고: 아티팩트를 삭제하면 복원할 수 없습니다.

해당 단계를 수행하려면 리포지토리에 대한 쓰기 권한이 필요합니다.

기본적으로 GitHub Enterprise Server는 90일 동안 빌드 로그 및 아티팩트를 저장하며 보존 기간은 사용자 지정할 수 있습니다. 자세한 내용은 "사용 제한, 청구, 관리"을(를) 참조하세요.

  1. GitHub Enterprise Server 인스턴스에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 작업을 클릭합니다.

    "github/docs" 리포지토리의 탭 스크린샷. "작업" 탭은 주황색 윤곽선으로 강조 표시됩니다.

  3. 왼쪽 사이드바에서 확인할 워크플로를 클릭합니다.

    "작업" 탭의 왼쪽 사이드바 스크린샷. "CodeQL"이라는 워크플로가 진한 주황색 윤곽선으로 표시되어 있습니다.

  4. 워크플로 실행 목록에서 실행 이름을 클릭하여 워크플로 실행 요약을 확인합니다.

  5. 아티팩트 아래에서 제거하려는 아티팩트 옆에 있는 아이콘을 클릭합니다.

    워크플로 실행 중에 만든 아티팩트를 보여 주는 스크린샷 아티팩트를 제거하는 데 사용되는 휴지통 아이콘은 진한 주황색으로 표시됩니다.

아티팩트 보존 기간 설정

아티팩트 및 로그의 보존 기간은 리포지토리, 조직 및 엔터프라이즈 수준에서 구성할 수 있습니다. 자세한 내용은 "사용 제한, 청구, 관리"을(를) 참조하세요.

워크플로의 actions/upload-artifact 작업을 사용하여 개별 아티팩트의 사용자 지정 보존 기간을 정의할 수도 있습니다. 자세한 내용은 "워크플로에서 데이터 저장 및 공유"을(를) 참조하세요.

아티팩트 만료 날짜 찾기

API를 사용하여 아티팩트가 삭제되도록 예약된 날짜를 확인할 수 있습니다. 자세한 내용은 REST API에서 반환된 expires_at 값을 참조하세요. 자세한 내용은 "GitHub Actions 아티팩트에 대한 REST API 엔드포인트"을(를) 참조하세요.