Комментарии 2
Спасибо, интересная идея! Не знал про Pre-commit в github.
(Мне) не хватило информации о локализации и вообще редактировании шаблона release notes. Так что я просто оставлю ее здесь:
для перевода заголовков на русский (или другой) язык они переопределяются в разделе presetConfig.types
чтобы отключить ссылки на коммиты и релизы (которые не нужны если release notes смотрит пользователь вашего продукта) нужно выставить linkReferences и linkCompare в false.
В .releaserc -
"@semantic-release/release-notes-generator", {
"preset": "conventionalcommits",
"presetConfig": {
"types": [
{"type": "feat", "section": "Новые функции"},
{"type": "fix", "section": "Исправления"}
]
},
"linkCompare": false,
"linkReferences": false
}
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Автоматизация релизов с помощью github-action и semantic-release. А так же использование Pre-commit в Github action