Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

GitHub Marketplace에서 작업 게시

GitHub Marketplace에 작업을 게시하고 만들었던 작업을 GitHub 커뮤니티에 공유할 수 있습니다.

GitHub Marketplace에 작업을 게시하려면 서비스 약관에 동의해야 합니다.

게시 작업 정보

작업을 게시하려면 리포지토리에서 작업을 만들어야 합니다. 자세한 내용은 "작업 만들기"을 참조하세요.

GitHub Marketplace에 작업을 게시하려는 경우 리포지토리에 작업에 필요한 메타데이터 파일, 코드 및 파일만 포함해야 합니다. 작업에 대한 단일 리포지토리를 만들면 코드를 단일 단위로 태그, 릴리스, 패키지할 수 있습니다. GitHub는 GitHub Marketplace 페이지에서 작업의 메타데이터도 사용합니다.

작업은 GitHub Marketplace에 즉시 게시되며 다음 요구 사항을 충족하는 한 GitHub에서 검토하지 않습니다.

  • 작업은 퍼블릭 리포지토리에 있어야 합니다.
  • 각 리포지토리에는 단일 작업이 포함되어야 합니다.
  • 작업의 메타데이터 파일(action.yml 또는 action.yaml)이 리포지토리의 루트 디렉터리에 있어야 합니다.
  • 작업의 메타데이터 파일에 있는 name은 고유해야 합니다.
    • name은 GitHub Marketplace에 게시된 기존 작업 이름과 일치할 수 없습니다.
    • 사용자 또는 조직 소유자가 작업을 게시하지 않는 한 name은 GitHub의 사용자 또는 조직과 일치할 수 없습니다. 예를 들어 GitHub 조직만 github라는 작업을 게시할 수 있습니다.
    • name은 기존 GitHub Marketplace 범주와 일치할 수 없습니다.
    • GitHub는 GitHub 기능의 이름을 예약합니다.

작업 게시

만든 작업을 새 릴리스로 태그를 지정하고 게시하여 GitHub Marketplace에 추가할 수 있습니다.

새 릴리스 초안을 작성하고 GitHub Marketplace에 작업을 게시하려면 다음 지침을 따르세요.

  1. GitHub.com에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리의 작업 메타데이터 파일(action.yml 또는 action.yaml)로 이동하면 GitHub Marketplace에 작업을 게시하는 배너가 표시됩니다. 릴리스 초안 작성을 클릭합니다.

  3. "릴리스 작업"에서 GitHub Marketplace에 이 작업 게시를 선택합니다.

    참고: 리포지토리를 소유한 계정이 아직 GitHub Marketplace 개발자 계약을 수락하지 않은 경우 "게시" 확인란을 사용할 수 없습니다. 리포지토리를 소유하거나 조직 소유자 경우 링크를 클릭하여 "GitHub Marketplace 개발자 계약에 동의"한 다음 계약에 동의합니다. 링크가 없는 경우 조직 소유자 이 "릴리스 작업" 페이지에 대한 링크를 보내고 계약에 동의하도록 요청합니다.

  4. 메타데이터 파일의 레이블에 문제가 있는 경우 오류 메시지가 표시됩니다. 메타데이터 파일을 업데이트하여 해결합니다. 완료되면 “모두 정상인 것 같습니다”가 표시됩니다. 메시지로 응답합니다.

  5. 기본 범주 드롭다운 메뉴를 선택하고 사람들이 GitHub Marketplace에서 작업을 찾는 데 도움이 되는 범주를 클릭합니다.

  6. 필요에 따라 다른 범주 드롭다운 메뉴를 선택하고 보조 범주를 클릭합니다.

  7. 태그 필드에 작업의 버전을 입력합니다. 이렇게 하면 릴리스에 포함된 변경 내용이나 기능을 알 수 있습니다. 작업의 전용 GitHub Marketplace 페이지에 버전이 표시됩니다.

  8. 제목 필드에 릴리스 제목을 입력합니다.

  9. 다른 모든 필드를 완료하고 릴리스 게시를 클릭합니다. 게시하려면 2단계 인증을 사용해야 합니다. 자세한 내용은 "2단계 인증 구성"을 참조하세요.

GitHub Marketplace에서 작업 제거

GitHub Marketplace에서 게시한 작업을 제거하려면 게시된 각 릴리스를 업데이트해야 합니다. GitHub Marketplace에 게시한 작업의 각 릴리스에 대해 다음 단계를 수행합니다.

  1. GitHub.com에서 리포지토리의 기본 페이지로 이동합니다. 1. 파일 목록의 오른쪽에서 릴리스를 클릭합니다.

    리포지토리의 기본 페이지 스크린샷 "릴리스"라는 레이블이 지정된 링크가 주황색 윤곽선으로 강조 표시됩니다.

  2. 편집할 릴리스 옆에 있는 를 클릭합니다.

    릴리스 목록의 릴리스 스크린샷 연필 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  3. GitHub Marketplace에 이 작업 게시를 선택하여 확인란에서 확인 표시를 제거합니다.

  4. 페이지 아래에서 릴리스 업데이트를 클릭합니다.

GitHub Marketplace의 배지 정보

또는 확인된 작성자 배지가 있는 작업은 GitHub이(가) 작업 작성자를 파트너 organization 확인했음을 나타냅니다. 파트너는 이메일로 partnerships@github.com 확인된 작성자 배지를 요청할 수 있습니다.

확인된 작성자 배지가 있는 GitHub Actions의 스크린샷.