docs: порядок работы по правке бота в IDEA.MD

Правки -> версия -> коммит -> пуш в dev -> деплой -> вебхук -> отчет.
Отмечено, что статус в Coolify API поллить не нужно.
This commit is contained in:
admin committed 2026-10-07 11:32:35 +02:00
1 parent 971bf115da
commit d5225e2e95
1 file changed
+10 -1
+10 -1
View File
@@ -94,6 +94,15 @@ Telegram-бот, который по запросу пользователя г
## Как ведём проект
- Одна задача = одна атомарная доработка (issue).
- Каждое изменение кода → поднять `VERSION`, прогнать тесты, запушить в `dev`, задеплоить.
- Порядок работы по любой правке бота (обязательная последовательность):
1. **Правки в коде** — код + тесты, прогнать `python -m unittest discover -s tests` (всё должно быть OK).
2. **Поднять `VERSION`** — следующий билд (`0.1.0+N`), плюс запись в README/IDEA.MD о новой версии.
3. **Коммит** — в `dev`, одним атомарным коммитом с описанием, что изменилось и что проверено.
4. **Пуш в `dev`** — `git push origin dev`.
5. **Деплой** — `bash /root/.hermes/scripts/gitea_deploy.sh dev`.
6. **Вебхук** — дождаться уведомления от Coolify на `POST https://hrms217.dynv6.net/webhooks/coolify`.
Это и есть сигнал, что деплой доехал. Статус в Coolify API **не поллим** — у приложения нет
healthcheck, `running:unknown` ничего не доказывает.
7. **Отчёт** — коротко: что сделано, что проверено, что осталось непроверенным.
- Готово → задача в колонку «Готово» и закрыта (closed).
- Документация (README / IDEA.MD / вики) обновляется вместе с кодом.