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

시작 워크플로 사용

GitHub Enterprise Server는 다양한 언어 및 도구에 대한 시작 워크플로를 제공합니다.

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

시작 워크플로 정보

GitHub Enterprise Server는 다양한 언어 및 도구에 대한 시작 워크플로를 제공합니다. 리포지토리에서 워크플로를 설정할 때 GitHub Enterprise Server는 리포지토리의 코드를 분석하고 리포지토리의 언어 및 프레임워크에 따라 워크플로를 권장합니다. 예를 들어 Node.js를 사용하는 경우 GitHub Enterprise Server는 Node.js 패키지를 설치하고 테스트를 실행하는 시작 워크플로 파일을 제안합니다. 검색 및 필터링을 통해 관련 시작 워크플로를 찾을 수 있습니다.

GitHub은(는) 다음과 같은 상위 수준 범주에 즉시 사용할 수 있는 시작 워크플로를 제공합니다.

  • 배포(CD) . 자세한 내용은 “지속적인 배포 정보”를 참조하세요.

  • CI(연속 통합) . 자세한 내용은 “연속 통합 정보”를 참조하세요.

  • 자동화. 자동화 시작 워크플로는 끌어오기 요청을 심사하고 끌어오기 요청에서 수정된 경로를 기반으로 레이블을 적용하거나 리포지토리에 처음 기여하는 사용자에게 인사말을 하는 등 워크플로를 자동화하기 위한 솔루션을 제공합니다.

조직과 공유할 시작 워크플로를 만들 수도 있습니다. 시작 워크플로는 GitHub Enterprise Server에서 제공하는 시작 워크플로와 함께 표시됩니다. 자세한 내용은 “조직의 시작 워크플로 만들기”를 참조하세요.

시작 워크플로 사용

리포지토리에 대한 쓰기 권한이 있는 사용자는 CI/CD 또는 기타 자동화를 위해 GitHub Actions 시작 워크플로를 설정할 수 있습니다.

  1. GitHub Enterprise Server 인스턴스에서 리포지토리의 기본 페이지로 이동합니다. 1. 리포지토리 이름 아래에서 Actions를 클릭합니다. 기본 리포지토리 탐색의 작업 탭

  2. 리포지토리에 워크플로가 이미 있는 경우 새 워크플로를 클릭합니다.

  3. "워크플로 선택" 페이지에 권장되는 시작 워크플로가 표시됩니다. 사용할 시작 워크플로를 찾은 다음, 구성. 원하는 시작 워크플로를 찾을 수 있도록 키워드를 검색하거나 범주별로 필터링할 수 있습니다.

    이 워크플로 구성

  4. 시작 워크플로에 추가 설정 단계를 자세히 설명하는 주석이 포함된 경우 다음 단계를 수행합니다. 대부분의 시작 워크플로에는 해당하는 가이드가 있습니다. 자세한 내용은 GitHub Actions 가이드를 참조하세요.

  5. 일부 시작 워크플로는 비밀을 사용합니다. 예를 들면 ${{ secrets.npm_token }}이 있습니다. 시작 워크플로에서 비밀을 사용하는 경우 비밀 이름에 설명된 값을 리포지토리에 비밀로 저장합니다. 자세한 내용은 “암호화된 비밀”을 참조하세요.

  6. 필요에 따라 추가 변경 사항을 적용합니다. 예를 들어 워크플로가 실행될 때 변경할 on 값을 변경하고자 할 수 있습니다.

  7. 커밋 시작을 클릭합니다.

  8. 커밋 메시지를 작성하고 기본 분기에 직접 커밋할지 아니면 끌어오기 요청을 열지 결정합니다.

추가 참고 자료