{"meta":{"title":"GitHub Marketplace에서 작업 게시","intro":"GitHub Marketplace에 작업을 게시하고, 만든 작업을 GitHub 커뮤니티와 공유할 수 있습니다.","product":"GitHub Actions","breadcrumbs":[{"href":"/ko/actions","title":"GitHub Actions"},{"href":"/ko/actions/how-tos","title":"사용법"},{"href":"/ko/actions/how-tos/create-and-publish-actions","title":"작업 만들기 및 게시"},{"href":"/ko/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace","title":"GitHub Marketplace에서 게시"}],"documentType":"article"},"body":"# GitHub Marketplace에서 작업 게시\n\nGitHub Marketplace에 작업을 게시하고, 만든 작업을 GitHub 커뮤니티와 공유할 수 있습니다.\n\n## 필수 조건\n\n> \\[!NOTE]\n> GitHub Marketplace에 작업을 게시하려면 서비스 약관에 동의해야 합니다.\n\n작업을 게시하려면 리포지토리에서 작업을 만들어야 합니다. 자세한 내용은 [자동화 재사용](/ko/actions/how-tos/reuse-automations)을(를) 참조하세요.\n\n작업을 GitHub Marketplace에 게시하려는 경우, 리포지토리에는 해당 작업에 필요한 메타데이터 파일, 코드 및 기타 파일만 포함되도록 해야 합니다. 작업에 대한 단일 리포지토리를 만들면 코드를 단일 단위로 태그, 릴리스, 패키지할 수 있습니다.\nGitHub 또한 GitHub Marketplace 페이지의 작업 메타데이터를 사용합니다.\n\n작업은 다음 요건을 충족하는 경우 즉시 GitHub Marketplace에 게시되며 GitHub의 검토를 받지 않습니다.\n\n* 작업은 퍼블릭 리포지토리에 있어야 합니다.\n* 각 리포지토리는 루트에 단일 작업 메타데이터 파일(`action.yml` 또는 `action.yaml`)을 포함해야 합니다.\n  * 리포지토리에는 하위 폴더에 다른 작업 메타데이터 파일이 포함될 수 있지만 마켓플레이스에 자동으로 나열되지는 않습니다.\n* 작업의 메타데이터 파일에 있는 `name`은 고유해야 합니다.\n  * `name`에 게시된 기존 작업 이름과 GitHub Marketplace은 일치할 수 없습니다.\n  * 사용자 또는 조직 소유자가 해당 작업을 게시하는 경우가 아니라면 `name`은(는) GitHub의 사용자 또는 조직과 같을 수 없습니다. 예를 들어, GitHub 조직만 `github`라는 이름의 작업을 게시할 수 있습니다.\n  * `name` 기존 GitHub Marketplace 범주와 일치시킬 수 없습니다.\n  * GitHub 는 기능의 GitHub 이름을 예약합니다.\n\n## 작업 공개\n\nGitHub Marketplace에 새 릴리스로 태그한 다음 게시하여 만든 작업을 추가할 수 있습니다.\n\n새 릴리스 초안을 작성하고 작업을 GitHub Marketplace게시하려면 다음 지침을 따르세요.\n\n1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.\n\n2. 리포지토리(`action.yml`)에서 작업 메타데이터 파일로 이동하면 작업을 GitHub Marketplace게시하는 배너가 표시됩니다.\n   **릴리스 초안 작성**을 클릭합니다.\n\n3. \"Release Action\"에서 **이 작업을 GitHub Marketplace에 게시**를 선택합니다.\n\n   > \\[!NOTE]\n   > 리포지토리를 소유한 계정이 개발자 계약에 아직 수락하지 않은 경우 \"게시\" 확인란을 GitHub Marketplace 사용할 수 없습니다. 리포지토리를 소유하거나 조직 소유자인 경우 링크를 클릭하여 \"GitHub Marketplace 개발자 계약에 동의\"한 다음 계약에 동의합니다. 링크가 없는 경우 조직 소유자에게 이 \"릴리스 작업\" 페이지에 대한 링크를 보내고 계약에 동의하도록 요청합니다.\n\n4. 메타데이터 파일의 레이블에 문제가 있는 경우 오류 메시지 또는 경고 메시지가 표시됩니다. 메타데이터 파일을 업데이트하여 문제를 해결합니다. 완료되면 \"모두 정상인 것 같습니다\"가 표시됩니다. 메시지\n\n5. **기본 범주** 드롭다운 메뉴를 선택하고 사용자가 작업을 GitHub Marketplace찾는 데 도움이 되는 범주를 클릭합니다.\n\n6. 필요에 따라 **다른 범주** 드롭다운 메뉴를 선택하고 보조 범주를 클릭합니다.\n\n7. 태그 필드에 작업의 버전을 입력합니다. 이렇게 하면 릴리스에 포함된 변경 내용이나 기능을 알 수 있습니다. 사용자는 작업의 전용 GitHub Marketplace 페이지에서 버전을 볼 수 있습니다.\n\n8. 제목 필드에 릴리스 제목을 입력합니다.\n\n9. 다른 모든 필드를 완료하고 **릴리스 게시**를 클릭합니다. 게시하려면 2단계 인증을 사용해야 합니다. 자세한 내용은 [2단계 인증 구성](/ko/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)을(를) 참조하세요.\n\n## GitHub Marketplace에서 동작 제거\n\n게시된 작업을 GitHub Marketplace에서 제거하려면 각 게시된 릴리스를 업데이트해야 합니다.\nGitHub Marketplace에 게시한 액션의 각 릴리스마다 다음 단계를 수행합니다.\n\n1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.\n2. 파일 목록의 오른쪽에서 **릴리스**를 클릭합니다.\n\n   ![리포지토리의 기본 페이지 스크린샷. \"릴리스\"라는 레이블이 지정된 링크가 주황색 윤곽선으로 강조 표시되어 있습니다.](/assets/images/help/releases/release-link.png)\n3. 편집하려는 릴리스 옆의 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-pencil\" aria-label=\"The edit icon\" role=\"img\"><path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path></svg> 아이콘을 클릭합니다.\n\n   ![릴리스 목록의 릴리스 스크린샷. 연필 아이콘이 주황색 윤곽선으로 강조 표시됩니다.](/assets/images/help/releases/edit-release-pencil.png)\n4. 확인란의 선택을 해제하려면 **GitHub Marketplace** 에서 이 작업 게시를 선택합니다.\n5. 페이지 아래에서 **릴리스 업데이트**를 클릭합니다.\n\n## 작업 리포지토리 전송\n\n작업 리포지토리를 다른 사용자 또는 조직에 이전할 수 있습니다. 자세한 내용은 [리포지토리 전송](/ko/repositories/creating-and-managing-repositories/transferring-a-repository)을(를) 참조하세요.\n\n리포지토리 관리자가 작업 리포지 GitHub 토리를 전송하는 경우 이전 URL에서 새 URL로의 리디렉션을 자동으로 만듭니다. 즉, 영향을 받는 작업을 사용하는 워크플로를 업데이트할 필요가 없습니다.\n\nGitHub Marketplace에 게시된 작업은 고유한 `name` 식별자를 통해 리포지토리에 연결되므로, 전송된 리포지토리에서 동일한 GitHub Marketplace 목록으로 작업의 새 릴리스를 게시할 수 있습니다. 작업 리포지토리가 삭제 GitHub Marketplace 되면 목록도 삭제되고 고유 `name` 식별자를 사용할 수 있게 됩니다.\n\n> \\[!NOTE]\n> 조직의 GitHub 프로필에 표시되는 \"확인된\" 배지는 확인된 작성자 배지와 GitHub Marketplace다릅니다. 액션 리포지토리를 이전하면 새 소유자도 인증된 제작자인 경우가 아니면 GitHub Marketplace 목록에서 인증된 제작자 배지가 사라집니다.\n\n## GitHub Marketplace의 배지 정보\n\n<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-verified\" aria-label=\"The verified badge\" role=\"img\"><path d=\"m9.585.52.929.68c.153.112.331.186.518.215l1.138.175a2.678 2.678 0 0 1 2.24 2.24l.174 1.139c.029.187.103.365.215.518l.68.928a2.677 2.677 0 0 1 0 3.17l-.68.928a1.174 1.174 0 0 0-.215.518l-.175 1.138a2.678 2.678 0 0 1-2.241 2.241l-1.138.175a1.17 1.17 0 0 0-.518.215l-.928.68a2.677 2.677 0 0 1-3.17 0l-.928-.68a1.174 1.174 0 0 0-.518-.215L3.83 14.41a2.678 2.678 0 0 1-2.24-2.24l-.175-1.138a1.17 1.17 0 0 0-.215-.518l-.68-.928a2.677 2.677 0 0 1 0-3.17l.68-.928c.112-.153.186-.331.215-.518l.175-1.14a2.678 2.678 0 0 1 2.24-2.24l1.139-.175c.187-.029.365-.103.518-.215l.928-.68a2.677 2.677 0 0 1 3.17 0ZM7.303 1.728l-.927.68a2.67 2.67 0 0 1-1.18.489l-1.137.174a1.179 1.179 0 0 0-.987.987l-.174 1.136a2.677 2.677 0 0 1-.489 1.18l-.68.928a1.18 1.18 0 0 0 0 1.394l.68.927c.256.348.424.753.489 1.18l.174 1.137c.078.509.478.909.987.987l1.136.174a2.67 2.67 0 0 1 1.18.489l.928.68c.414.305.979.305 1.394 0l.927-.68a2.67 2.67 0 0 1 1.18-.489l1.137-.174a1.18 1.18 0 0 0 .987-.987l.174-1.136a2.67 2.67 0 0 1 .489-1.18l.68-.928a1.176 1.176 0 0 0 0-1.394l-.68-.927a2.686 2.686 0 0 1-.489-1.18l-.174-1.137a1.179 1.179 0 0 0-.987-.987l-1.136-.174a2.677 2.677 0 0 1-1.18-.489l-.928-.68a1.176 1.176 0 0 0-1.394 0ZM11.28 6.78l-3.75 3.75a.75.75 0 0 1-1.06 0L4.72 8.78a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L7 8.94l3.22-3.22a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path></svg>또는 확인된 작성자 배지가 있는 작업은 작업 작성자를 파트너 조직으로 확인했음을 나타냅니다GitHub. 파트너는 <a href=\"mailto:partnerships@github.com\"><partnerships@github.com></a>으로 이메일을 보내 확인된 작성자 배지를 요청할 수 있습니다.\n\n![확인된 작성자 배지가 있는 GitHub Actions의 스크린샷.](/assets/images/marketplace/verified-creator-badge-for-actions.png)"}