Если используешь Conventional Commits, changelog генерируется автоматически из commit messages. Инструменты: git-cliff, conventional-changelog, goreleaser (включает changelog). Группирует по типам: Features, Bug Fixes, Breaking Changes. Генерируешь при релизе в CI. Для Go проектов goreleaser делает и changelog и бинарники за один шаг.
Как автоматизировать changelog?
Middle
130 просмотровAFK Offer AI
Что такое projection?