Официальная документация Datagent на Docusaurus 3.
npm install && npm run start
Сайт откроется на http://localhost:3000.
npm run build
npm run serve
Сайт: https://docs.datagent.ru (GitHub Pages + CNAME docs.datagent.ru).
Workflow Deploy docs to GitHub Pages может быть зелёным, но домен отдаёт не сборку build/, если в Settings → Pages включён неверный источник.
| Source в Settings | Что видит пользователь |
|---|---|
Branch main / (root) |
Корневой README.md и сырой docs/*.md — сломанный вид |
| GitHub Actions | Сборка Docusaurus из workflow (рекомендуется) |
Branch gh-pages / (root) |
Сборка из ветки gh-pages (fallback, см. workflow) |
Проверка: на главной должны быть ink hero и кнопки «Быстрый старт», не блок «Локальный запуск» из этого README.
Вариант A (рекомендуется): Settings → Pages → Build and deployment → Source → GitHub Actions, затем Actions → Deploy docs to GitHub Pages → Run workflow.
Вариант B (если Actions недоступен): Source → Deploy from a branch → gh-pages / (root) (не main). Ветку gh-pages обновляет тот же workflow после каждого push в main.
Нельзя оставлять Branch main / (root).
Push в main → deploy.yml: npm run build → deploy-pages + публикация в ветку gh-pages.