Creating actions
You can create your own actions, use and customize actions shared by the GitHub community, or write and share the actions you build.
Setting exit codes for actions
You can use exit codes to set the status of an action. GitHub displays statuses to indicate passing or failing actions.
Releasing and maintaining actions
You can leverage automation and open source best practices to release and maintain actions.
Publishing actions in GitHub Marketplace
You can publish actions in GitHub Marketplace and share actions you've created with the GitHub community.
Developing a third party CLI action
Learn how to develop an action to set up a CLI on GitHub Actions runners.