엔터프라이즈용 GitHub Actions 정보
GitHub Actions을(를) 사용하면 GitHub Enterprise Server 인스턴스의 사용자가 소프트웨어 개발 워크플로의 모든 단계를 자동화하여 생산성을 향상시킬 수 있습니다.
작업 | 자세한 정보 |
---|---|
애플리케이션 자동 테스트 및 빌드 | "연속 통합 정보" |
응용 프로그램 배포 | "지속적인 배포 정보" |
안전하게 아티팩트 및 컨테이너에 코드를 자동으로 패키징 | "GitHub Actions를 사용한 패키징 정보" |
프로젝트 관리 작업 자동화 | "프로젝트 관리에 GitHub Actions 사용" |
GitHub Actions는 팀이 대규모로 더 빠르게 작업할 수 있도록 도와줍니다. 대규모 리포지토리가 GitHub Actions를 사용하기 시작하면 팀은 하루에 훨씬 더 많은 끌어오기 요청을 병합하게 되며 끌어오기 요청이 훨씬 더 빠르게 병합됩니다. 자세한 내용은 State of the Octoverse에서 “더 빠르게 코드 작성 및 전달”을 참조하세요.
고유한 자동화를 만들거나 업계 리더들과 오픈 소스 커뮤니티에 의해 빌드된 10,000개 이상의 작업 에코시스템에서 워크플로를 사용하고 조정할 수 있습니다. 개발자가 GitHub Enterprise Server 인스턴스에 있는 작업을 사용하도록 제한하거나 개발자가 GitHub.com의 작업에 액세스하도록 허용할 수 있습니다. 자세한 내용은 "엔터프라이즈에서 작업 사용 정보"을(를) 참조하세요.
GitHub Actions는 친숙한 GitHub Enterprise Server 환경에 직접 통합되므로 개발자 친화적입니다.
자신의 프라이빗 CI/CD 인프라를 제어할 수 있습니다. 자체 호스트된 실행기를 사용하면 소프트웨어 개발 주기를 인터넷에 노출하지 않고도 빌드, 테스트 및 배포를 완료하는 정확한 환경과 리소스를 확인할 수 있습니다. 자세한 내용은 "자체 호스트형 실행기 정보"을(를) 참조하세요.
GitHub Actions는 배포를 보다 잘 제어할 수 있는 기능을 제공합니다. 예를 들어 작업을 진행하는 데 승인이 필요한 환경을 사용하거나, 워크플로를 트리거할 수 있는 분기를 제한하거나, 비밀에 대한 액세스를 제한할 수 있습니다. 워크플로가 OIDC(OpenID Connect)를 지원하는 클라우드 공급자의 리소스에 액세스해야 하는 경우 클라우드 공급자에 직접 인증하도록 워크플로를 구성할 수 있습니다. OIDC는 자격 증명을 수명이 긴 비밀로 저장할 필요가 없는 것과 같은 보안 이점을 제공합니다. 자세한 내용은 "OpenID Connect를 사용한 보안 강화 정보"을(를) 참조하세요.
GitHub Actions에는 기업의 소프트웨어 개발 주기를 관리하고 규정 준수 의무를 충족하는 도구도 포함되어 있습니다. 자세한 내용은 "엔터프라이즈에서 GitHub Actions에 대한 정책 적용"을(를) 참조하세요.
GitHub Actions 시작 정보
시작하기 전에 엔터프라이즈에 GitHub Actions를 도입하는 방법에 대한 계획을 세워야 합니다. 자세한 내용은 "엔터프라이즈에 GitHub Actions 도입.
엔터프라이즈를 다른 공급자의 GitHub Actions로 마이그레이션하는 경우 추가로 고려할 사항이 있습니다. 자세한 내용은 "GitHub Actions로 엔터프라이즈 마이그레이션"을 참조하세요.
GitHub Actions는 기본적으로 GitHub Enterprise Server에 대해 사용하도록 설정되어 있지 않습니다. 계획을 완료한 후 GitHub Actions를 사용하도록 설정하기 위한 지침을 따를 수 있습니다. 예를 들어 GitHub Enterprise Server 인스턴스에 대한 CPU 및 메모리 리소스를 업그레이드해야 할 수 있습니다. 자세한 내용은 "GitHub Enterprise Server용 GitHub Actions 시작"을(를) 참조하세요.