pls

Release automation for your GitHub repos.

Push commits. Merge a PR. pls handles versioning, changelogs, and tags.

How it works

1
Install the GitHub App
Pick which repos pls can access. No config files, no CI setup.
2
Push commits
Use conventional commits (feat:, fix:) and pls opens a release PR automatically.
3
Merge when ready
pls creates the git tag, GitHub Release, and changelog. Done.

Set it and forget it

pls runs in the background. You get notified on GitHub when there's something to release. The web dashboard is your command center for when you want to check in or something goes wrong.

Semantic versioning
from commit messages
Changelogs
auto-generated
Cross-repo view
all releases, one place