Skip to content

Workflows

Composite action

Quick answer

A composite action bundles several workflow steps into a single reusable action defined in YAML, without needing JavaScript or a container.

A composite action bundles several workflow steps into a single reusable action defined in YAML, without needing JavaScript or a container.

Why it matters

Composite actions are the cheapest way to stop copying the same six setup steps into thirty workflows. They cannot set up a job's runs-on, only its steps.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.