Skip to main content
Skip to content

패키지 게시

패키지를 게시하여 GitHub Packages 다른 사용자가 패키지를 다운로드하고 다시 사용할 수 있도록 할 수 있습니다.

누가 이 기능을 사용할 수 있나요?

Anyone with write permissions for a repository can publish a package to that repository.

게시된 패키지 정보

패키지 페이지에 설치 및 사용 지침과 같은 설명과 기타 세부 정보를 제공하여 사람들이 패키지를 이해하고 사용하도록 도울 수 있습니다. GitHub 에서는 게시 날짜, 다운로드 활동 및 최신 버전과 같은 각 버전에 대한 메타데이터를 제공합니다. 예제 패키지 페이지는 @Codertocat/hello-world-npm을 참조하세요.

퍼블릭 리포지토리(퍼블릭 패키지)에 패키지를 게시하여 모두 GitHub과(와) 공유하거나 프라이빗 리포지토리의 패키지(프라이빗 패키지)를 게시하여 협력자 또는 조직과 공유할 수 있습니다. 리포지토리를 둘 이상의 패키지에 연결할 수 있습니다. 혼동을 방지하려면 추가 정보 및 설명이 각 패키지에 대한 정보를 명확하게 제공해야 합니다.

패키지의 새 버전이 보안 취약성을 수정하는 경우 리포지토리에 보안 권고를 게시해야 합니다. GitHub 게시된 각 보안 권고를 검토하고 이를 영향을 받는 리포지토리에 Dependabot alerts을(를) 보내는 데 사용할 수 있습니다. 자세한 내용은 리포지토리 보안 공지을(를) 참조하세요.

패키지 게시

참고

GitHub Packages 은 .를 사용하는 personal access token (classic)인증만 지원합니다. 자세한 내용은 개인용 액세스 토큰 관리을(를) 참조하세요.

동일한 일반 지침에 따라 인스턴스GitHub Packages에 대해 사용하도록 설정된 지원되는 패키지 클라이언트패키지를 게시할 수 있습니다.

  1. 수행하려는 작업에 적절한 범위가 있는 기존 personal access token (classic) 항목을 만들거나 사용합니다. 자세한 내용은 GitHub 패키지에 대한 사용 권한 정보을(를) 참조하세요.
  2. GitHub Packages 및 패키지 클라이언트용 지침을 사용하여 personal access token (classic)에 인증하세요.
  3. 패키지 클라이언트에 대한 지침을 사용하여 패키지를 게시합니다.

패키지 클라이언트와 관련한 지침은 GitHub 패키지 레지스트리 작업을(를) 참조하세요.

패키지를 게시한 후에는 GitHub에서 패키지를 볼 수 있습니다. 자세한 내용은 패키지 보기을(를) 참조하세요.