Documentation menu

What is ChangelogPilot?

ChangelogPilot writes your changelog from work you have already done. Connect a GitHub repository and every merged pull request becomes a draft changelog entry, written in plain English — the way you would explain the change to a customer, not the way a commit message reads. You review it, approve it, and publish. Nothing goes public without your say-so.

How it works

  1. Connect a GitHub repo. Sign in, connect your GitHub account, and pick the repository you want a changelog for. See Connect a GitHub repo.
  2. Merge pull requests as usual. ChangelogPilot watches your merged PRs and drafts an entry for each one. No new workflow, no changelog file to maintain in the repo.
  3. Review, approve, publish. Each draft is a quick review, not a writing task. Edit if you like, approve, and publish. See Publish your first entry.

What you get

Where to start

If you are new, start with Connect a GitHub repo — you can go from signing up to a published changelog in a few minutes. When you want to tune what gets drafted, How drafts are generated covers the triggers, filters, and digests.