release
Automated release flow: version bump, changelog update, git tag, push, and GitHub release.
Alias: devflow rel
Flow
- Detects current version from
package.json - Analyzes commits since last tag to suggest bump type (patch/minor/major)
- Confirm version
- Updates
CHANGELOG.mdwith grouped commits - Commits version bump and changelog
- Creates git tag
- Pushes tag and commits
- Creates GitHub release with changelog body
Requirements
ghCLI is required for the GitHub release step
Options
| Option | Description |
|---|---|
--dry-run | Preview the release without executing |