Skip to content

chore(release): draft CHANGELOG.md with git-cliff#234

Merged
fahimfaisaal merged 2 commits into
mainfrom
chore/git-cliff-changelog
Jul 17, 2026
Merged

chore(release): draft CHANGELOG.md with git-cliff#234
fahimfaisaal merged 2 commits into
mainfrom
chore/git-cliff-changelog

Conversation

@fahimfaisaal

Copy link
Copy Markdown
Member

Summary

  • Draft CHANGELOG.md from conventional commits with git-cliff before tagging
  • Add task release:changelog / release:changelog:commit and release preflight
  • Install git-cliff via Homebrew on host (task cliff:install / task init) and pin it in the Dev Container

Test plan

  • task cliff:install (or brew) then task release:changelog -- v0.99.0 (dry draft; restore file)
  • Confirm guards: missing version, existing section, dirty CHANGELOG on task release
  • Rebuild Dev Container and run git-cliff --version

Automate Keep-a-Changelog drafts before tagging via git-cliff, with
thin Taskfile wrappers, Homebrew install on host, and Dev Container
binary install.
Route review requests for all paths to @fahimfaisaal.
@fahimfaisaal
fahimfaisaal merged commit 42753de into main Jul 17, 2026
@fahimfaisaal
fahimfaisaal deleted the chore/git-cliff-changelog branch July 17, 2026 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant