소개

완료됨

패키지 레지스트리를 사용하면 개발자가 코드 라이브러리를 쉽게 공유하고 사용하고 개발 워크스테이션에서 사용할 수 있습니다. 일부 개발자는 이미 npm 또는 NuGet과 같은 퍼블릭 패키지 레지스트리에 익숙합니다. 프라이빗 패키지를 배포하는 것은 여러 유사점이 있습니다.

GitHub 패키지를 사용하는 개발 팀은 코드 라이브러리(예: npm, NuGet, Maven 또는 RubyGems)와 GitHub 내에서 직접 컨테이너를 공유할 수 있습니다. 이러한 패키지는 해당 코드 및 패키지에 대해 동일한 보안 GitHub 로그인을 사용하여 공용이거나 특정 사용자로 제한될 수 있습니다. GitHub Actions를 사용하면 몇 분 안에 코드 라이브러리 및 컨테이너의 패키징 및 게시를 자동화할 수 있습니다.

이 모듈에서는 GitHub Actions를 사용하여 GitHub 패키지에 게시하는 방법을 알아봅니다.

학습 목표

이 모듈의 학습 목표는 다음과 같습니다.

  • 패키지 리포지토리의 내용 및 사용 시기 이해
  • GitHub 패키지에 게시할 GitHub Actions를 사용하여 CI(연속 통합) 워크플로 설정
  • GitHub 패키지 레지스트리에 게시하는 기능을 확인하는 연습을 통해 지식의 유효성을 검사합니다.
  • GitHub 패키지를 인증, 설치 및 관리하는 방법 식별

필수 조건

  • GitHub 계정
  • GitHub Actions에 대한 기본 지식