Building actions

About actions

GitHub Actions enable you to create custom software development life cycle (SDLC) workflows directly in your GitHub repository.

Metadata syntax for GitHub Actions

You can create actions to perform tasks in your repository. Actions require a metadata file that uses YAML syntax.

Creating a JavaScript action

In this guide, you'll learn how to build a JavaScript action using the actions toolkit.

Creating a Docker container action

This guide shows you the minimal steps required to build a Docker container action.

Development tools for GitHub Actions

You can create actions more quickly using some GitHub-developed tools and features.

Ask a human

Can't find what you're looking for?

Contact us