Describe a change once in a ticket labelled `fleet-change` and the playbook applies it across every repository in a named set — one pull request per repository, each adapted to that repository's actual code.
- Identifier
multi-repo-propagation- Version
- 1.0.0
- Steps
- 3
- Triggers
- 1
- fleet
- multi-repo
- change-propagation
- automated
When it runs
ticket.labeled- Settle delay
- 30s after the event
Only when all hold
- ticket.addedLabel equals fleet-change
The pipeline
The graph below is the one the workflow opens with in the builder — same steps, same layout, drawn on the same canvas. The run playing through it is a simulation; the branches and conditions are real.
- 01fleet-change Ticket Labelled
triggerThe event that starts the run.
- 02Identify Target Repositories
repo.identifyResolves the event to a registered repository.
- 03Coordinate Fleet Change
agent.sessionA coordinator delegates to specialist agents.
The agent
Fleet Change Coordinator
- Base type
- Senior Developer
- Temperature
- 0.2
- Max iterations
- 40
- Tools
- 5
Tickets · 3
read_ticketRead Ticket · readread_ticket_commentsRead Ticket Comments · readadd_comment_to_ticketAdd Comment to Ticket · write
Git provider · 1
list_pull_requestsList Pull Requests · read
Status · 1
update_statusUpdate Status · write
Related playbooks
Auto Root Cause Analysis
Investigates bug-labeled issues, traces the root cause in code, and posts the analysis with a fix.
Blocked Ticket Escalator
Tracks tickets that move to a blocked status and escalates with status updates at 3 days and to the board owner at 7 days.
Break Down Ticket
Decomposes a labeled ticket into a concrete set of proposed sub-tasks.