Documentation Index
Fetch the complete documentation index at: https://docs.royalratsproductions.ru/llms.txt
Use this file to discover all available pages before exploring further.
Deploy
Этот runbook описывает общий порядок публикации изменений CROWN без секретов, приватных production-путей и неутверждённых ручных обходов.Перед деплоем
- Убедиться, что рабочая ветка актуальна.
- Проверить список изменённых файлов.
- Просмотреть diff и убедиться, что изменение относится к одной задаче.
- Проверить, что в diff нет токенов, ключей, приватных URL, raw-логов и персональных данных.
- Убедиться, что документация обновлена, если изменение влияет на пользователей или эксплуатацию.
Локальные проверки
Перед публикацией должны пройти:Публикация кода
- Зафиксировать изменения в git.
- Отправить изменения в основную ветку.
- Дождаться внешних проверок, если они настроены в репозитории.
- Обновить рабочую копию на сервере по утверждённой процедуре проекта.
- Перезапустить сервис через штатный процесс.
- Проверить статус процесса и последние безопасные логи.
Публикация документации
- Проверить, что
docs/public/docs.jsonуказывает только на существующие страницы. - Убедиться, что нет битых image-ссылок.
- Проверить, что legal-страницы остаются placeholder-страницами, если финальный юридический текст не утверждён.
- Убедиться, что публичные страницы не содержат внутренних комментариев о процессе разработки.
- Дождаться публикации на
docs.royalratsproductions.ru.
После деплоя
- Проверить, что бот подключен к Discord.
- Открыть базовые команды затронутых модулей.
- Проверить, что служебные меню доступны только нужным ролям.
- Выполнить короткий live QA по затронутому модулю.
- Открыть документацию и проверить главную страницу, changelog и затронутые разделы.
- При проблеме остановить rollout и выполнить утверждённый rollback-процесс.
