Skip to content

Workflows

How do I run a job only when files change?

Quick answer

Use paths or paths-ignore on the trigger, or a change-detection action for finer control.

The detail that matters

Watch out for required status checks: a skipped workflow can leave a check permanently pending and block merges.

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.