Add CI quality gate
This commit is contained in:
@@ -21,6 +21,20 @@ cargo check
|
||||
|
||||
В финальном ответе после изменения укажи, какие cargo-команды не запускались, и дай минимальную ручную проверку.
|
||||
|
||||
## Quality Gate
|
||||
|
||||
Если пользователь прямо попросил проверить, закоммитить или выполнить план с тестами, используй тот же набор проверок, что и CI:
|
||||
|
||||
```bash
|
||||
cargo fmt -- --check
|
||||
cargo check --all-targets --all-features
|
||||
cargo clippy --all-targets --all-features -- -D warnings
|
||||
cargo test --all-features
|
||||
git diff --check
|
||||
```
|
||||
|
||||
Перед коммитом не оставляй `*.snap.new` файлы.
|
||||
|
||||
## Scope
|
||||
|
||||
- Делай одну логическую правку за раз.
|
||||
|
||||
Reference in New Issue
Block a user