Skip to main content

Usage limits, billing, and administration

There are usage limits for GitHub Actions workflows. Usage charges apply to repositories that go beyond the amount of free minutes and storage for a repository.

참고 항목

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

About billing for GitHub Actions

GitHub Actions는 코드를 저장하고 끌어오기 요청 및 이슈에 대해 공동 작업하는 곳과 동일한 위치에서 소프트웨어 개발 워크플로를 자동화하는 GitHub의 기능 모음입니다. 작업이라는 개별 작업을 작성하고 결합하여 사용자 지정 워크플로를 만들 수 있습니다. For more information, see Understanding GitHub Actions and 엔터프라이즈용 GitHub Actions 정보.

GitHub Actions usage is free for GitHub Enterprise Server instances that use self-hosted runners. For more information, see 자체 호스트형 실행기 정보.

Usage limits

Usage limits apply to self-hosted runners. For more information, see 자체 호스팅 러너 사용 제한.

Billing for reusable workflows

If you reuse a workflow, billing is always associated with the caller workflow. Assignment of GitHub-hosted runners is always evaluated using only the caller's context. The caller cannot use GitHub-hosted runners from the called repository.

For more information see, Reusing workflows.

Artifact and log retention policy

You can configure the artifact and log retention period for your repository, organization, or enterprise account.

기본적으로 워크플로에서 생성된 아티팩트 및 로그 파일은 자동으로 삭제되기 전에 90일 동안 보존됩니다. 퍼블릭 리포지토리의 경우: 이 보존 기간을 1~400일 사이로 변경할 수 있습니다.

보존 기간을 사용자 지정하면 새 아티팩트 및 로그 파일에만 적용되며 기존 개체에는 소급 적용되지 않습니다. 관리되는 리포지토리 및 조직의 경우 최대 보존 기간은 관리 조직 또는 엔터프라이즈에서 설정한 제한을 초과할 수 없습니다.

For more information, see:

Workflow run history retention policy

The workflow runs in a repository's workflow run history are retained for 400 days. After 400 days, workflow runs are archived. 10 days after archival, they are permanently deleted. The retention period for workflow runs cannot be modified. For more information, see Viewing workflow run history.

Disabling or limiting GitHub Actions for your repository or organization

기본적으로 GitHub Enterprise Server에서 GitHub Actions을(를) 사용하도록 설정하면 는 모든 리포지토리 및 조직에서 사용하도록 설정됩니다. GitHub Actions를 사용하지 않거나 엔터프라이즈의 작업로 제한하도록 선택할 수 있습니다.

You can also manage GitHub Actions settings for your enterprise, such as workflow permissions and cache storage.

For more information, see:

Disabling and enabling workflows

You can enable and disable individual workflows in your repository on GitHub.

불필요한 워크플로 실행을 방지하기 위해 예약된 워크플로를 자동으로 사용하지 않도록 설정할 수 있습니다. 퍼블릭 리포지토리가 포크되면 예약된 워크플로가 기본적으로 사용할 수 없게 됩니다. 퍼블릭 리포지토리에서 예약된 워크플로는 60일 동안 리포지토리 작업이 발생하지 않은 경우 자동으로 사용할 수 없게 됩니다.

For more information, see Disabling and enabling a workflow.