Skip to main content

About GitHub Actions for enterprises

GitHub Actions can improve developer productivity by automating your enterprise's software development cycle.

About GitHub Actions for enterprises

GitHub Actions을(를) 사용하면 GitHub Enterprise Server 인스턴스의 사용자가 소프트웨어 개발 워크플로의 모든 단계를 자동화하여 생산성을 향상시킬 수 있습니다.

TaskMore information
Automatically test and build your application"연속 통합 정보"
Deploy your application"지속적인 배포 정보"
Automatically and securely package code into artifacts and containers"GitHub Actions를 사용한 패키징 정보"
Automate your project management tasks"프로젝트 관리에 GitHub Actions 사용"

GitHub Actions helps your team work faster at scale. When large repositories start using GitHub Actions, teams merge significantly more pull requests per day, and the pull requests are merged significantly faster. For more information, see "Writing and shipping code faster" in the State of the Octoverse.

You can create your own unique automations, or you can use and adapt workflows from our ecosystem of over 10,000 actions built by industry leaders and the open source community. You can restrict your developers to using actions that exist on GitHub Enterprise Server 인스턴스, or you can allow your developers to access actions on GitHub.com. For more information, see "About using actions in your enterprise."

GitHub Actions is developer friendly, because it's integrated directly into the familiar GitHub Enterprise Server experience.

You can control your own private CI/CD infrastructure by using self-hosted runners. Self-hosted runners allow you to determine the exact environment and resources that complete your builds, testing, and deployments, without exposing your software development cycle to the internet. For more information, see "자체 호스트형 실행기 정보."

GitHub Actions provides greater control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets. If your workflows need to access resources from a cloud provider that supports OpenID Connect (OIDC), you can configure your workflows to authenticate directly to the cloud provider. OIDC provides security benefits such as eliminating the need to store credentials as long-lived secrets. For more information, see "OpenID Connect를 사용한 보안 강화 정보."

GitHub Actions also includes tools to govern your enterprise's software development cycle and meet compliance obligations. For more information, see "Enforcing policies for GitHub Actions in your enterprise."

About getting started with GitHub Actions

시작하기 전에 엔터프라이즈에 GitHub Actions를 도입하는 방법에 대한 계획을 세워야 합니다. 자세한 내용은 "Introducing GitHub Actions to your enterprise"을(를) 참조하세요.

엔터프라이즈를 다른 공급자의 GitHub Actions로 마이그레이션하는 경우 추가로 고려할 사항이 있습니다. 자세한 내용은 "Migrating your enterprise to GitHub Actions"을(를) 참조하세요.

GitHub Actions는 기본적으로 GitHub Enterprise Server에 대해 사용하도록 설정되어 있지 않습니다. After you finish planning, you can follow the instructions for enabling GitHub Actions. For example, you may need to upgrade the CPU and memory resources for GitHub Enterprise Server 인스턴스. For more information, see "Getting started with GitHub Actions for GitHub Enterprise Server."

Further reading