Что такое commit linting?

Junior
135 просмотров
AFK Offer AI

Commit linting — проверка формата commit message по соглашению, обычно Conventional Commits: "feat: add user auth", "fix: resolve race condition". Инструменты: commitlint, commitsar (для Go). Настраиваешь как pre-commit hook или проверку в CI. Стандартные типы: feat, fix, docs, chore, refactor. Помогает генерировать changelog автоматически.

Следующий вопрос

Что такое snapshot testing?