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

조직과 워크플로, 비밀 및 실행기 공유

시작 워크플로, 비밀, 및 자체 호스팅 실행기를 공유하여 organization 기능을 사용하여 팀과 공동 작업하는 방법을 알아봅니다.

참고: GitHub 호스트 실행기는 현재 GitHub Enterprise Server에서 지원되지 않습니다. GitHub public roadmap에 예정된 향후 지원에 대해 자세히 알아볼 수 있습니다.

개요

워크플로 및 기타 GitHub Actions 기능을 팀과 공유해야 하는 경우 GitHub 조직 내에서 공동 작업하는 것이 좋습니다. 조직에서는 비밀, 아티팩트 및 자체 호스팅 실행기를 중앙에서 저장하고 관리할 수 있습니다. .github 리포지토리에서 시작 워크플로를 만들고 조직의 다른 사용자와 공유할 수도 있습니다.

작업 및 워크플로 공유

작업 또는 워크플로를 공개적으로 게시하거나 게시하지 않고 개별 작업 및 전체 워크플로를 조직과 공유할 수 있습니다. 작업 및 워크플로를 워크플로 파일에서 정확하게 참조하여 다시 사용할 수 있으며 새 워크플로에 대한 템플릿을 제공하는 시작 워크플로를 만들 수 있습니다.

엔터프라이즈와 작업 공유

작업을 공개적으로 게시하지 않고 엔터프라이즈에서 작업을 공유하려면 내부 리포지토리에 작업을 저장한 다음, 엔터프라이즈 내 동일한 조직 또는 모든 조직이 소유한 다른 리포지토리의 GitHub Actions 워크플로에 액세스할 수 있도록 리포지토리를 구성하면 됩니다. 자세한 내용은 "Sharing workflows, secrets, and runners with your organization"을 참조하세요.

워크플로 다시 사용

한 워크플로를 호출하여 조직과 워크플로를 공개 또는 비공개적으로 공유할 수 있습니다. 이렇게 하면 워크플로를 다시 사용할 수 있으므로 중복을 방지하고 워크플로를 더 쉽게 유지 관리할 수 있습니다. 자세한 내용은 "워크플로 다시 사용"을 참조하세요.

시작 워크플로 사용

시작 워크플로를 사용하면 워크플로를 만들 수 있는 권한이 있는 조직의 모든 사용자가 더 빠르고 쉽게 워크플로를 만들 수 있습니다. 새 워크플로를 만들 때 시작 워크플로를 선택할 수 있으며 워크플로 작성 작업의 일부 또는 전부가 해당 워크플로에 대해 수행됩니다. 시작 워크플로를 시작 위치로 사용하여 사용자 지정 워크플로를 빌드하거나 있는 그대로 사용할 수 있습니다. 이렇게 하면 시간을 절약할 뿐만 아니라 조직 전체에서 일관성과 모범 사례를 촉진할 수 있습니다. 자세한 내용은 "조직의 시작 워크플로 만들기"을 참조하세요.

비밀 공유 내 organization

organization 내에서 비밀 를 중앙에서 관리한 다음 선택한 리포지토리에 사용할 수 있도록 할 수 있습니다. 즉, 한 위치에서 비밀 를 업데이트하고 이를 사용하는 모든 리포지토리 워크플로에 변경 내용이 적용되도록 할 수 있습니다.

organization 비밀 를 만들 때 정책을 사용하여 액세스할 수 있는 리포지토리를 제한할 수 있습니다. 예를 들어 모든 리포지토리에 대한 액세스 권한을 부여하거나 프라이빗 리포지토리 또는 지정된 리포지토리 목록에 대해서만 액세스를 제한할 수 있습니다.

조직 수준에서 비밀 를 만들려면 액세스 권한이 admin 있어야 합니다.

  1. GitHub Enterprise Server 인스턴스에서 조직의 기본 페이지로 이동합니다. 1. organization 이름 아래에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    organization 가로 탐색 모음의 스크린샷 "설정" 탭은 진한 주황색으로 표시됩니다. 1. 사이드바의 "보안" 섹션에서 비밀,

  2. 왼쪽 사이드바에서 비밀을 클릭합니다.

  3. New secret(새 비밀)을 클릭합니다.

  4. Name(이름) 입력 상자에 비밀의 이름을 입력합니다.

  5. 필드에 비밀 값을 입력합니다.

  6. 리포지토리 액세스 드롭다운 목록에서 액세스 정책을 선택합니다.

  7. 비밀 추가를 클릭합니다.

조직 내에서 자체 호스팅 실행기 공유

조직 관리자는 자체 호스팅 실행기를 그룹에 추가한 다음 그룹에 액세스할 수 있는 리포지토리를 제어하는 정책을 만들 수 있습니다.

자세한 내용은 "그룹을 사용하여 자체 호스팅 실행기에 대한 액세스 관리"을 참조하세요.

다음 단계

GitHub Actions에 대한 학습을 계속하려면 "조직의 시작 워크플로 만들기.