Автоматизация релизов с генерацией changelog

devops

release-version — это скилл для Claude Code, который ведёт полный цикл релиза для проекта MioSub: от уточнения номера версии до мониторинга GitHub CI после публикации. Скилл проверяет незакоммиченные изменения, группирует их по темам с conventional commit-сообщениями (feat:, fix:, chore: и другими), затем собирает список коммитов с момента предыдущего тега и генерирует changelog сразу на двух языках — в файлах `docs/content/docs/en/changelog.mdx` и `docs/content/docs/zh/changelog.mdx`. Из changelog исключаются инфраструктурные изменения (Sentry, аналитика, внутренний мониторинг), не релевантные пользователям. После обновления `package.json` и changelog скилл создаёт git-тег с префиксом `v`, пушит его в `main` и отслеживает статус workflow через `gh run watch`, сообщая URL релиза или детали ошибки. Подходит командам, которым нужна воспроизводимая автоматизация выпуска версий с двуязычной документацией.