Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Actions Reusing workflow configurations - GitHub Docs

Teaches how to implement reusable workflows in GitHub Actions to centralize automation logic and reduce duplication across multiple repositories or workflows.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Actions Reusing workflow configurations - GitHub Docs

Teaches how to implement reusable workflows in GitHub Actions to centralize automation logic and reduce duplication across multiple repositories or workflows.

When To Use

Use when you need to centralize CI/CD logic, reduce YAML duplication, or enforce standardized automation patterns across multiple GitHub repositories.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-workflows-and-reusing-workflow-configurations-github-docs-workflow-guide.mdA reference guide detailing how to use reusable workflows in GitHub Actions, including access permissions and limitations.Questions about a reference guide detailing how to use reusable workflows in GitHub Actions, including access permissions and limitat...
examples/actions-workflows-and-reusing-workflow-configurations-github-docs-github.textA YAML workflow configuration demonstrating how to implement reusable workflows within GitHub Actions.Exact payloads, commands, or snippets shown in A YAML workflow configuration demonstrating how to implement reusable workflows within GitHub Actions.
examples/actions-workflows-and-reusing-workflow-configurations-github-docs-github-2.textA YAML configuration demonstrating how to define and call a reusable workflow within GitHub Actions.Exact payloads, commands, or snippets shown in A YAML configuration demonstrating how to define and call a reusable workflow within GitHub Actions.
examples/actions-workflows-and-reusing-workflow-configurations-github-docs-github-3.textA YAML-style text example demonstrating the use of YAML anchors to reuse environment variables across different jobs in a GitHub Actions workflow.Exact payloads, commands, or snippets shown in A YAML-style text example demonstrating the use of YAML anchors to reuse environment variables across different jobs...
examples/actions-workflows-and-reusing-workflow-configurations-github-docs-github-4.textA YAML-formatted example demonstrating how to configure and use reusable workflows within GitHub Actions.Exact payloads, commands, or snippets shown in A YAML-formatted example demonstrating how to configure and use reusable workflows within GitHub Actions.
examples/actions-workflows-and-reusing-workflow-configurations-github-docs-github-5.textA YAML configuration demonstrating how to reuse job definitions in GitHub Actions using anchors and aliases.Exact payloads, commands, or snippets shown in A YAML configuration demonstrating how to reuse job definitions in GitHub Actions using anchors and aliases.

What This Skill Covers

    • GitHub Actions / - Reference / - Workflows and actions / - Reusing workflow configurations
  • Main sections: In this article, Reusable workflows, Access to reusable workflows, Limitations of reusable workflows, Supported keywords for jobs that call a reusable workflow.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://docs.github.com/en/actions/reference/workflows-and-actions/reusing-workflow-configurations