e-volv

Docs playbook

AutoDocsUpdateonMerge

Watches merged PRs and opens follow-up PRs when code changes affect existing docs.

Monitors merged PRs and automatically creates follow-up PRs with documentation updates when code changes affect existing docs.

Identifier
auto-docs-update
Version
1.0.0
Steps
3
Triggers
1
  • documentation
  • automated
  • merge
  • docs-update

When it runs

Pull requestpull_request.merged
Settle delay
60s after the event

Only when all hold

  • pullRequest.baseBranch in main, master
  • actor.username not in dependabot, renovate, github-actions
  • actor.username not contains [bot]

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.

  1. 01
    PR Mergedtrigger

    The event that starts the run.

  2. 02
    Clone Repository (main)git.clone

    Shallow-clones the repository at the right ref.

  3. 03
    Update Documentationagent.run

    One agent works the task with its toolkit.

The agent

Docs Update Writer

Base type
Tech Writer
Temperature
0.3
Max iterations
30
Tools
9

Git provider · 4

  • get_pull_request_diffGet Pull Request Diff · read
  • create_branchCreate Branch · write
  • create_pull_requestCreate Pull Request · write
  • create_issue_commentCreate Issue Comment · write

Filesystem · 4

  • read_fileRead File · read
  • list_dirList Directory · read
  • write_fileWrite File · write
  • edit_fileEdit File · write

Code search · 1

  • code_searchCode Search · read