Skip to main content

Sharing actions and workflows with your organization

You can share an action or reusable workflow with your organization without publishing the action or workflow publicly.

경고

  • 프라이빗 리포지토리를 다른 리포지토리의 GitHub Actions 워크플로에 액세스할 수 있도록 하는 경우 다른 리포지토리의 외부 협력자는 프라이빗 리포지토리에 직접 액세스할 수 없더라도 프라이빗 리포지토리에 간접적으로 액세스할 수 있습니다. 외부 협력자는 프라이빗 리포지토리의 작업 또는 워크플로를 사용할 때 워크플로 실행에 대한 로그를 볼 수 있습니다.
  • GitHub은(는) 범위가 지정된 설치 토큰을 실행기에 전달하여 작업을 다운로드할 수 있도록 합니다. 설치 토큰은 리포지토리에 대한 읽기 액세스 권한을 가지며 1시간 후에 자동으로 만료됩니다.

Sharing actions and workflows with your organization

  1. Store the action or reusable workflow in a private repository. For more information, see 리포지토리 정보.
  2. On GitHub, navigate to the main page of the private repository.
  3. Under your repository name, click Settings.
  4. 왼쪽 사이드바에서 작업을 클릭한 다음 일반을 클릭합니다.
  5. To grant access to other private repositories in the organization, in the Access section at the bottom of the page, select Accessible from repositories in the 'ORGANIZATION-NAME' organization.
  6. Click Save to apply the settings.

Next steps

To learn how to reuse your shared workflows, see Reuse workflows.