chore: establish engineering workflow (#27)
Conventional commits / commits (pull_request) Successful in 10s
Conventional commits / commits (pull_request) Successful in 10s
This commit is contained in:
@@ -2,11 +2,13 @@
|
||||
|
||||
- Выполняй Git-команды из репозитория владельца: root, frontend, backend,
|
||||
docs и specs имеют независимые history, index и branches.
|
||||
- Новая работа: ветка `codex/<task>` от актуального `develop`, затем PR в `develop`.
|
||||
- Новая работа: ветка с номером Issue по [Engineering Workflow](engineering-workflow.md#git-branching)
|
||||
от актуального `develop`, затем PR в `develop`.
|
||||
Сохраняй чужие staged/unstaged/untracked изменения; не переноси их в свой commit.
|
||||
- Commit содержит одну связанную задачу и её необходимые проверки/документацию.
|
||||
Межрепозиторное изменение оформляй отдельными commits/PR с взаимными ссылками.
|
||||
- Commits и заголовки PR — Conventional Commits; допустим `spec:`.
|
||||
- Commits и заголовки PR — Conventional Commits со ссылкой на Issue;
|
||||
допустим `spec:`. Исключения release — в README.
|
||||
Формат проверяет local commitlint; правила других repo принадлежат их AGENTS.
|
||||
- Перед commit проверь `git diff --cached --name-status` и сам staged diff
|
||||
в каждом affected repo. Root tracking ограничен [.gitignore](../../.gitignore):
|
||||
|
||||
Reference in New Issue
Block a user