Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up
Summary
To encourage best practices and consistency, this feature enables you to provide centrally managed workflows across multiple repositories in your organization.
This feature includes:
Intended Outcome
This feature is designed to give you the ability to define how flexible or strict workflow consistency should be for your organization. For example, you can require that repositories use only the workflows that are managed at the organization level. Or you can enable each repository to supplement with their own workflows.
How will it work?
Centrally managed workflows will be configured via config-as-code: files checked into GitHub.
We’re also introducing workflow partials. Workflow partials let you define required steps in a workflow while giving flexibility on some steps. For example, you can define a workflow partial that requires specific security scans but allows developers to define custom build and test steps.
Together, organization-level workflows and workflow partials enable you to achieve much more consistency across your repositories.
Related roadmap items: