update CentralRepoOps docs#17285
Conversation
mnkiefer
commented
Feb 20, 2026
- Updates terminology for operational benefits, simplifies workflow triggers, and adjusts rollout parameters.
There was a problem hiding this comment.
Pull request overview
This PR updates the CentralRepoOps documentation to simplify the workflow configuration and adjust operational parameters. The changes focus on streamlining the workflow triggers, reducing the rollout scope, and clarifying terminology around operational benefits.
Changes:
- Updated terminology from "Operational efficiency" to "Operational agility" with expanded explanation
- Simplified workflow triggers by removing manual workflow_dispatch option
- Reduced max rollout parameter from 50 to 5 repositories
- Removed duplicate title-prefix configuration line
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| dispatch-workflow: | ||
| workflows: [dependabot-rollout] | ||
| max: 50 | ||
| max: 5 |
There was a problem hiding this comment.
Reducing the max parameter from 50 to 5 is a significant change that will drastically limit the number of repositories that can be processed in parallel. This 90% reduction in capacity may create operational bottlenecks when rolling out changes across large organizations. Consider whether this reduction aligns with the operational requirements, or if this might be a documentation example value that should be clarified.
| max: 5 | |
| max: 50 |
| @@ -45,12 +45,6 @@ Navigate to your central repository and create a workflow file `.github/workflow | |||
| on: | |||
| schedule: | |||
| - cron: '0 9 * * 1' | |||
There was a problem hiding this comment.
Removing the workflow_dispatch trigger eliminates the ability to manually trigger the workflow or specify custom target repositories. This makes the workflow only schedulable via cron, removing flexibility for ad-hoc executions. If this is intentional to simplify the documentation example, consider adding a note explaining that manual triggers can be added if needed.
| - cron: '0 9 * * 1' | |
| - cron: '0 9 * * 1' | |
| # Optional: enable manual runs by adding a workflow_dispatch trigger: | |
| # workflow_dispatch: |