Reusable workflow
A reusable workflow is a workflow invoked by another workflow through the workflow_call trigger, letting teams define automation once and call it from many repositories. Inputs and secrets are passed explicitly, and it is versioned centrally rather than copied.