Reusable Workflow - CI/CD用語集の定義
reusable workflowにより、多くのリポジトリがYAMLをコピーする代わりに、中央で保守された1つのpipelineを呼び出せます。
reusable workflowとは、workflow_callでトリガーされる完全なworkflowファイルであり、他のworkflowがuses:で呼び出すことで、共有のCIロジックを一箇所に集約します。
呼び出し側はreusable workflowにinputsとsecretsを渡し、そのoutputsを利用できます。composite actionとは異なり、独自のjobとrunnerを定義できます。
関連ガイド
Composite Action - CI/CD Glossary DefinitionComposite Action: A composite action is a custom action defined with `runs.using: composite` that bundles mul…
Workflow Dispatch Input - CI/CD Glossary DefinitionWorkflow Dispatch Input: A workflow dispatch input is a parameter declared under `on.workflow_dispatch.inputs…
Outputs (Job) - CI/CD Glossary DefinitionOutputs (Job): Job outputs are values a job declares under `outputs:` and sets via `$GITHUB_OUTPUT`, which do…