---
title: "GitHub Actions documentation - GitHub Docs"
url: https://stacklist.com/card/ccea7b8c-a96f-4d8a-9ed9-0a7e09644ce7
source_url: "https://docs.github.com/en/actions"
stack: https://stacklist.com/c/technology/stack/23639acd-5044-4e1f-9c83-417668933ee7
summary: "GitHub Actions documentation provides a comprehensive reference for automating, customizing, and executing software development workflows directly within a GitHub repository. It covers core features including CI/CD pipelines, custom actions, self-hosted runners, workflow management, and reusable automations shared by the GitHub community."
tags: "github-actions, ci-cd, workflows, automation, self-hosted-runners, devops, continuous-integration"
key_entities: "GitHub Actions (technology), GitHub (organization), CI/CD (concept), workflow automation (concept), Actions Runner Controller (technology), self-hosted runners (concept)"
classification: "reference"
content_hash: "sha256:70b0c953ffb1ff1339ed289bd471c3ba9ed0976db45b2cc00888c3b3a123a42b"
acp_version: "0.2"
token_counts_approximate: 503
visibility: public
agent_accessible: true
status: "final"
---

# GitHub Actions documentation - GitHub Docs

GitHub Actions documentation Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you&#x27;d like, including CI/CD, and combine actions in a completely customized workflow. Overview Quickstart Recommended Quickstart for GitHub Actions Try out the core features of GitHub Actions in minutes. Understanding GitHub Actions Learn the basics of core concepts and essential terminology in GitHub Actions. Using GitHub-hosted runners You can assign a job to run on a virtual machine hosted by GitHub. Articles Category : All categories Reuse and share automations About custom actions Actions are individual tasks that you can combine to create jobs and customize your workflow. You can create your own actions, or use and customize actions shared by the GitHub community. Administer GitHub Actions About GitHub Actions metrics Learn about the GitHub Actions metrics available for your organizations and repositories. Administer GitHub Actions Actions limits There are limits in GitHub Actions which you may hit as you scale up, some may be increased by contacting support. Set up runners Actions Runner Controller You can host your own runners and customize the environment used to run jobs in your GitHub Actions workflows. Manage and monitor workflow runs Adding a workflow status badge You can display a status badge in your repository to indicate the status of your workflows. Reuse and share automations Adding labels to issues You can use GitHub Actions to automatically label issues. Write workflows Adding scripts to your workflow You can use GitHub Actions workflows to run scripts. Set up runners Adding self-hosted runners You can add a self-hosted runner to a repository, an organization, or an enterprise. Manage and monitor workflow runs Approving workflow runs from forks You can manually approve workflow runs triggered by a contributor&#x27;s pull request. Showing 1-9 of 199
