Reusable Workflow - CI/CD Glossary Definition
A reusable workflow is a complete workflow file that other workflows can call with uses:, declared with the workflow_call trigger so CI logic is defined once and shared across repositories.
How it differs from an action
A reusable workflow defines whole jobs and runs on its own runners, while a composite action is a set of steps inside one job. Callers pass inputs:, secrets:, and receive outputs: defined in the called workflow.
Related guides
Reusable Workflow - CI/CD Glossary DefinitionReusable Workflow: A **reusable workflow** is a workflow other workflows can call with `uses:`, letting teams…
Composite Action - CI/CD Glossary DefinitionComposite Action: A composite action is a custom action defined with `runs.using: "composite"` that bundles m…
Job Matrix - CI/CD Glossary DefinitionJob Matrix: A job matrix is a `strategy.matrix` definition that expands a single job into multiple parallel j…