Git Release Tag

Ставит один semver-тег с changelog, собранным из коммитов с прошлого тега. Определяет bump (patch/minor/major) по содержимому коммитов, формирует release notes, при подтверждении пушит тег и создаёт GitHub Release. Используй, когда пользователь хочет «выпустить релиз», «бампнуть версию», «поставить тег», «сделать релиз», «затегать» — и релизится один пакет. Если в репозитории несколько независимо версионируемых пакетов или SDK и решать надо, кого из них бампить, — сначала `git-monorepo-release`, он вызовет этот скилл на каждый тег.

jtprogru e50edc6 2 files · 6.9 KB Updated

File contents

jtprogru/bear-skills/tree/main/domains/git/skills/git-release-tag commit e50edc67ee

Frequently asked questions

npx skillmds@latest add jtprogru/git-release-tag-2