hub.oscript.io
hub.oscript.io

changelog-generateпакет

скачиваний: 100репозиторий: github.com/oscript-library/changelog-generate

Пакет лежит в основном пуле хаба, а opm знает этот хаб по умолчанию: короткой формы достаточно.

opm install changelog-generate

Скачанный файл ставится командой opm install -f <файл> — сеть для этого уже не нужна.

Описание

ChangeLogGenerator

Генератор changelog.md на OScript

Водохновение "readmegen на php"

Вам ведь тоже лень вести лог изменений

Все уже указали в коммитах? Зачем еще раз писать? Обновляет лог изменений, разбивая описания коммитов по группам. Ориентируется на первое слово.

Структуру можно использовать по-умолчанию keepchangelog или задать через yaml файл

Для обновления файла надо указать sha коммитов. Удобно испльзовать как CustomActions в SourceTree

Примеры команд

Обновить файл CHANGELOG.md по типовой структуре от коммита xxx до HEAD

changelog-generate xxx

Обновить указанный файл по настройкам из файла от коммита xxx до коммита yyy

changelog-generate xxx yyy --settings setting.yml --filename README.md

В пакете README нет — показан README из репозитория, из ветки по умолчанию.