feat: add professional deployment ensemble, PowerShell orchestration, and CI standards

This commit is contained in:
igor04091968
2026-04-25 15:29:38 +03:00
parent 0821de0964
commit 63904d2548
17 changed files with 628 additions and 3 deletions
+27
View File
@@ -0,0 +1,27 @@
# Contributing
## Branching
- Работайте в feature-ветке, не пушьте напрямую в `main`.
- Именование: `feat/...`, `fix/...`, `docs/...`, `chore/...`.
## Commit style
- Предпочтительно Conventional Commits:
- `feat(...)`
- `fix(...)`
- `docs(...)`
- `chore(...)`
## Required checks before PR
- `bash -n` для всех `*.sh`.
- `Invoke-ScriptAnalyzer` для `windows/*.ps1`, `windows/*.psm1`, `windows/*.psd1`.
- Проверка, что нет секретов (`secrets/deploy.secrets.env` не должен быть в индексе git).
- Обновлены инструкции и runbook при изменении поведения.
## PR content
- Изменения и обоснование.
- Риск и rollback.
- Какие команды валидации были выполнены.