Карточка Junior CI: пайплайны и артефакты обновлено

Conventional Commits

Вопрос

Как Conventional Commits влияют на версию?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

fix: поднимает PATCH, feat: поднимает MINOR, ! после типа (feat!:) или строка BREAKING CHANGE: в теле поднимают MAJOR. chore:, docs:, test: версию не меняют.

Ответ

fix: поднимает PATCH, feat: поднимает MINOR, ! после типа (feat!:) или строка BREAKING CHANGE: в теле поднимают MAJOR. chore:, docs:, test: версию не меняют.

Разбор

На этом построены semantic-release и release-please: версия и changelog считаются из истории коммитов автоматически.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.