Skip to main content

This version of GitHub Enterprise Server was discontinued on 2024-09-25. 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 Server. For help with the upgrade, contact GitHub Enterprise support.

Guides for GitHub Actions

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

GitHub Actions learning paths

Learning paths are a collection of guides that help you master a particular subject.

Create an action

Do you have an idea for a new action? Have you built something custom for your project? Learn how to build shareable actions and publish them to GitHub Marketplace.

Start learning path
  1. OverviewAbout custom actions
  2. TutorialCreating a Docker container action
  3. TutorialCreating a JavaScript action
  4. TutorialCreating a composite action
  5. ReferenceMetadata syntax for GitHub Actions
  6. ReferenceDockerfile support for GitHub Actions
  7. How-to guideSetting exit codes for actions
52 guides found