This version of GitHub Enterprise was discontinued on 2022-06-03. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.
GitHub Actions guides
These guides for GitHub Actions include specific use cases and examples to help you configure workflows.
Get started with GitHub Actions
Discover the possibilities of GitHub Actions by creating your first workflow.Start learning path- 1Overview
Understanding GitHub Actions
Learn the basics of GitHub Actions, including core concepts and essential terminology. - 2How-to guide
Finding and customizing actions
Actions are the building blocks that power your workflow. A workflow can contain actions created by the community, or you can create your own actions directly within your application's repository. This guide will show you how to discover, use, and customize actions. - 3Overview
Essential features of GitHub Actions
GitHub Actions are designed to help you build robust and dynamic automations. This guide will show you how to craft GitHub Actions workflows that include environment variables, customized scripts, and more. - 4Overview
About workflows
Get a high level overview GitHub Actions workflows, including triggers, syntax, and advanced features. - 5Overview
Security hardening for GitHub Actions
Good security practices for using GitHub Actions features.
GitHub Actions learning paths
Learning paths are a collection of guides that help you master a particular subject.
Build and test code
You can create custom continuous integration (CI) workflows right in your repository.
Automate your deployments
Learn how to automate release publishing for your project with a custom continuous deployment (CD) workflow in GitHub Actions.