경고
- 프라이빗 리포지토리를 다른 리포지토리의 GitHub Actions 워크플로에 액세스할 수 있도록 하는 경우 다른 리포지토리의 외부 협력자는 프라이빗 리포지토리에 직접 액세스할 수 없더라도 프라이빗 리포지토리에 간접적으로 액세스할 수 있습니다. 외부 협력자는 프라이빗 리포지토리의 작업 또는 워크플로를 사용할 때 워크플로 실행에 대한 로그를 볼 수 있습니다.
- GitHub은(는) 범위가 지정된 설치 토큰을 실행기에 전달하여 작업을 다운로드할 수 있도록 합니다. 설치 토큰은 리포지토리에 대한 읽기 액세스 권한을 가지며 1시간 후에 자동으로 만료됩니다.
Sharing actions and workflows with your organization
- Store the action or reusable workflow in a private repository. For more information, see 리포지토리 정보.
- On GitHub, navigate to the main page of the private repository.
- Under your repository name, click Settings.
- 왼쪽 사이드바에서 작업을 클릭한 다음 일반을 클릭합니다.
- 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.
- Click Save to apply the settings.
Next steps
To learn how to reuse your shared workflows, see Reuse workflows.