Conventional PR titles
This repo squash-merges PRs, and the PR title becomes the squash commit message that release-please parses. Get the title wrong and the release just doesn't fire.
Title format: <type>(<optional-scope>): <subject>
Allowed types: feat fix chore docs ci refactor perf test build style revert
feat:→ minor bumpfix:→ patch bump- everything else → no release (correct for non-shipping changes)
Examples:
feat(auth): add token refreshfix: handle empty cursorchore: bump dependencies
Subject: imperative mood, lowercase, no trailing period.