GitHub Marketplace은(는) 사용자를 GitHub 워크플로를 확장하고 개선하려는 개발자에게 연결합니다. GitHub Marketplace에서 개발자에 대해 사용할 수 있는 무료 및 유료 도구를 나열할 수 있습니다. GitHub Marketplace은(는) 개발자에게 GitHub Actions 및 앱이라는 두 가지 유형의 도구를 제공하며, 각 도구에는 GitHub Marketplace에 추가하기 위한 여러 단계가 필요합니다.
GitHub 작업
누구나 GitHub Marketplace에서 작업을 게시할 수 있습니다. GitHub는 일부 파트너 조직을 확인하고 조직은 확인된 작성자로 표시됩니다.
GitHub Actions의 GitHub Actions에 대해 알아보려면 "GitHub Marketplace에서 작업 게시"을(를) 참조하세요.
앱
누구나 GitHub Marketplace에서 다른 사용자와 앱을 무료로 공유할 수 있지만 조직에서 소유의 앱만 해당 앱을 판매할 수 있습니다.
앱에 대한 유료 플랜을 게시하고 마켓플레이스 배지를 표시하려면 게시자 확인 프로세스를 완료해야 합니다. 자세한 내용은 "조직에 대한 게시자 확인 신청" 또는 "앱을 나열하기 위한 요구 사항"을(를) 참조하세요.
조직이 요구 사항을 충족하면 조직의 소유자 권한이 있는 사용자는 앱에 대한 유료 플랜을 게시할 수 있습니다. 유료 플랜이 있는 각 앱은 결제를 가능하게 하는 금융 온보딩 프로세스를 거치기도 합니다.
무료 플랜으로 앱을 게시하려면 모든 앱을 나열하기 위한 일반적인 요구 사항만 충족하면 됩니다. 자세한 내용은 "앱을 나열하기 위한 요구 사항"을(를) 참조하세요.
앱이 처음이신가요?
GitHub Marketplace용 앱을 만드는 데 관심이 있지만 GitHub Apps 또는 OAuth apps을(를) 처음으로 사용하는 경우 "GitHub 앱 만들기 정보" 또는 "OAuth 앱 빌드"을(를) 참조하세요.
GitHub Apps 대 OAuth apps
GitHub Marketplace에서 OAuth 및 GitHub Apps 둘 다 나열할 수 있지만 GitHub 앱은 데이터에 액세스할 수 있는 훨씬 더 세부적인 권한을 제공하기 때문에 GitHub과 통합하는 데 공식적으로 권장되는 방법입니다.입니다. 자세한 내용은 "GitHub 앱과 OAuth 앱 간의 차이점" 및 "OAuth 앱을 GitHub 앱으로 마이그레이션"을(를) 참조하세요.
GitHub Copilot Extensions
Note
GitHub Copilot Extensions은(는) 공개 미리 보기 버전이며 변경될 수 있습니다.
GitHub Copilot Extensions은(는) 외부 도구의 기능을 GitHub Copilot Chat에 통합하는 일종의 GitHub App입니다. Copilot Extensions은(는) 개인 또는 공용 용도로 누구나 개발할 수 있으며 GitHub Marketplace을(를) 통해 다른 사용자와 공유할 수 있습니다.
Copilot Extensions에 대해 자세히 알아보려면 “확장을 사용하여 외부 도구를 Copilot 채팅과 통합”을(를) 참조하세요.
GitHub Marketplace에 앱 게시 개요
앱 만들기를 마쳤으면 GitHub Marketplace에 게시하여 다른 사용자와 공유할 수 있습니다. 요약하면 프로세스는 다음과 같습니다.
-
앱을 주의 깊게 검토하여 다른 리포지토리에서 예상대로 동작하고 모범 사례 지침을 따르는지 확인합니다. 자세한 내용은 "GitHub Marketplace의 앱에 대한 보안 모범 사례" 및 "앱을 나열하기 위한 요구 사항"을(를) 참조하세요.
-
웹후크 이벤트를 앱에 추가하여 사용자 청구 요청을 추적합니다. GitHub Marketplace API, 웹후크 이벤트 및 청구 요청에 대한 자세한 내용은 "앱에서 GitHub Marketplace API 사용"을(를) 참조하세요.
-
GitHub Marketplace 목록 초안을 만듭니다. 자세한 내용은 "앱 목록 초안 작성"을(를) 참조하세요.
-
가격 책정 플랜을 선택합니다. 자세한 내용은 "목록에 대한 가격 책정 플랜 설정"을(를) 참조하세요.
-
"GitHub Marketplace 개발자 계약"의 조건을 읽고 동의합니다.
-
GitHub Marketplace에 게시할 목록을 제출합니다. 자세한 내용은 "게시를 위해 목록 제출"을(를) 참조하세요.
앱의 성능 보기
목록에 대한 메트릭 및 트랜잭션에 액세스할 수 있습니다. 자세한 내용은 다음을 참조하세요.
지원 센터에 연락
GitHub Marketplace에 대한 질문이 있는 경우 GitHub 지원 포털 사용에 직접 문의하세요.