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

프라이빗 리포지토리에서 작업 및 워크플로 공유

작업을 공개적으로 게시하지 않고 작업 또는 재사용 가능한 워크플로를 공유할 수 있습니다.

About GitHub Actions access to private repositories

You can share actions and reusable workflows from your private repository, without publishing them publicly, by allowing GitHub Actions workflows to access a private repository that contains the action or reusable workflow.

Any actions or reusable workflows stored in the private repository can be used in workflows defined in other private repositories owned by the same organization or user. Actions and reusable workflows stored in private repositories cannot be used in public repositories.

Warning:

  • If you make a private repository accessible to GitHub Actions workflows in other repositories, outside collaborators on the other repositories can indirectly access the private repository, even though they do not have direct access to these repositories. The outside collaborators can view logs for workflow runs when actions or workflows from the private repository are used.
  • To allow runners to download these actions, GitHub passes a scoped installation token to the runner. This token has read access to the repository, and automatically expires after one hour.

Sharing actions and workflows from your private repository

  1. Store the action or reusable workflow in a private repository. For more information, see "About repositories."
  2. Configure the repository to allow access to workflows in other private repositories. For more information, see "Managing GitHub Actions settings for a repository."

Further reading