Skip to main content

Billing and usage

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.

About billing for GitHub Actions

GitHub Actions usage is free for GitHub Enterprise Server instances that use self-hosted runners. For more information, see About self-hosted runners.

Usage limits and policy

There are several limits on GitHub Actions usage when using GitHub-hosted runners. See Actions limits.

In addition to the usage limits, you must ensure that you use GitHub Actions within the GitHub Terms of Service. For more information on GitHub Actions-specific terms, see the GitHub Additional Product Terms.

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, Reuse workflows.

Next steps

You can manage your GitHub Actions usage and retention policies for your repository, organization, or enterprise account. For more information, see: