Skip to content

Workflows

Reusable workflow

Quick answer

A reusable workflow is a complete workflow called from another workflow with workflow_call, passing inputs and secrets.

A reusable workflow is a complete workflow called from another workflow with workflow_call, passing inputs and secrets.

Why it matters

Unlike a composite action, it can define its own jobs and runs-on. That makes it the right tool for standardising a whole pipeline across many repositories.

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.