Article version: Enterprise Server 2.22
Article version: Enterprise Server 2.22


These guides for GitHub Actions include specific use cases and examples to help you configure workflows.

Note: GitHub Actions support on GitHub Enterprise Server 2.22 is a limited public beta. To review the external storage requirements and request access to the beta, see "Enabling GitHub Actions and configuring storage."

Note: GitHub-hosted runners are not currently supported on GitHub Enterprise Server. You can see more information about planned future support on the GitHub public roadmap.

Creating custom continuous integration workflows

You can use GitHub Actions to create custom continuous integration (CI) workflows that build and test projects written in different programming languages.

Publishing software packages

You can automate publishing software packages as part your continuous delivery (CD) workflow. Packages can be published to any package host and to GitHub Packages is available with GitHub Free, GitHub Pro, GitHub Free for organizations, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 2.22, and GitHub One. .

Caching and storing workflow data

Cache dependencies and store artifacts to make your workflow runs more efficient.

Using service containers in a workflow

Connect services to your workflow using service containers.

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.