docs: add Russian contribution guidelines
This commit is contained in:
@@ -0,0 +1,41 @@
|
|||||||
|
При создании коммитов необходимо придерживаться стандарта Conventional Commits
|
||||||
|
|
||||||
|
Основной формат:
|
||||||
|
|
||||||
|
`<type>: <description>`
|
||||||
|
|
||||||
|
При необходимости можно дополнительно указывать область изменения:
|
||||||
|
|
||||||
|
`<type>(<scope>): <description>`
|
||||||
|
|
||||||
|
`scope` не является обязательным, поэтому оба варианта являются корректными
|
||||||
|
|
||||||
|
Например:
|
||||||
|
|
||||||
|
`feat: add user authentication`
|
||||||
|
|
||||||
|
`feat(auth): add user authentication`
|
||||||
|
|
||||||
|
`fix: handle invalid input`
|
||||||
|
|
||||||
|
`fix(validation): handle invalid input`
|
||||||
|
|
||||||
|
`build: update Maven compiler release to Java 21`
|
||||||
|
|
||||||
|
`build(maven): update Maven compiler release to Java 21`
|
||||||
|
|
||||||
|
Основные типы, которые будем использовать:
|
||||||
|
|
||||||
|
- `feat` — добавление новой функциональности
|
||||||
|
- `fix` — исправление ошибки
|
||||||
|
- `build` — изменения, связанные со сборкой и зависимостями
|
||||||
|
- `refactor` — изменение кода без изменения поведения
|
||||||
|
- `test` — добавление или изменение тестов
|
||||||
|
- `docs` — изменения документации
|
||||||
|
- `chore` — прочие технические изменения
|
||||||
|
|
||||||
|
`scope` рекомендуется указывать, когда он помогает понять, какой части проекта касается изменение, например `auth`, `api`, `database`, `maven`
|
||||||
|
|
||||||
|
Описание коммита должно быть кратким и отражать суть изменения
|
||||||
|
|
||||||
|
Перед созданием коммита необходимо убедиться, что он соответствует формату Conventional Commits
|
||||||
Reference in New Issue
Block a user