Commit Graph

8 Commits

Author SHA1 Message Date
99c0995cb6 feat: генерация llms.txt, лендинг с выбором языка и ZIP-архивов
All checks were successful
CI/CD Pipeline / docker (push) Successful in 1m10s
CI/CD Pipeline / deploy (push) Successful in 8s
- удалён concat-md.js: вместо единого RULES.md теперь llms.txt
- добавлен generate-llms.ts: собирает llms.txt из sidebar config, копирует
  .md-файлы для отдачи LLM и упаковывает ZIP-архивы по локалям
- добавлен корневой /llms.txt как роутер на /ru/llms.txt и /en/llms.txt
- добавлен манифест /manifest.json со ссылками и версией сборки
- добавлен лендинг docs/index.md (layout: false) с автоопределением
  языка, переключателями языка и темы
- английская локаль временно заблокирована: карточки как заглушки,
  ссылка на /en/ в роутере без href
- добавлены поля llmsBlockquote и llmsContext в локали для
  технодокументационного описания в llms.txt
- разделены VitePress-локали: root (только лендинг), ru (/ru/), en (/en/)
- добавлен srcExclude: ['public/**'] чтобы VitePress не рендерил
  сгенерированные .md как страницы
- добавлен Vite-плагин для отдачи .txt и .md с charset=utf-8
- добавлена секция в Caddyfile для текстовых файлов
- BUILD_VERSION пробрасывается из Gitea CI через docker --build-arg
  и подставляется в лендинг через Vite define
- Dockerfile: установка zip, npm run llms перед npm run build
- обновлены внутренние ссылки в docs/ru/**/*.md на префикс /ru/
- обновлены AGENTS.md и CONTRIBUTING.md под новый процесс
- README/README_RU генерируются из docs/{lang}/index.md, остаются в репо
2026-04-25 18:06:27 +03:00
af7c07396a fix: агрессивная очистка Docker-образов при деплое
All checks were successful
CI/CD Pipeline / docker (push) Successful in 42s
CI/CD Pipeline / deploy (push) Successful in 6s
- Сохраняется ID старого образа и удаляется после pull нового
- Добавлена очистка dangling-образов, неиспользуемых образов проекта и build-кеша
- Убрана остановка старого контейнера frontend-style-guide
2026-03-29 07:22:07 +03:00
853d8a081c fix: исправлен деплой после переименования репозитория
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 5s
- Добавлена остановка старого контейнера frontend-style-guide
- Добавлен || true к docker stop/rm для корректной работы с set -e
2026-03-29 07:17:47 +03:00
0745c5fbca fix: исправлена сборка Docker в CI
Some checks failed
CI/CD Pipeline / docker (push) Successful in 2m59s
CI/CD Pipeline / deploy (push) Failing after 7s
- Добавлен .dockerignore для исключения node_modules, .git и кеша из контекста сборки
- Отключены provenance и sbom attestation, не поддерживаемые Gitea Container Registry
- Убран GHA-кеш (cache-from/cache-to), нестабильный в Gitea Actions
2026-03-29 07:04:30 +03:00
b37eb75542 sync
Some checks failed
CI/CD Pipeline / docker (push) Failing after 12m36s
CI/CD Pipeline / deploy (push) Has been cancelled
2026-03-28 21:15:15 +03:00
8a7ff3be49 fix: cd
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 5s
2026-02-01 08:12:05 +03:00
1d7fac8d86 fix: cd
Some checks failed
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Failing after 8s
2026-02-01 08:06:03 +03:00
94ce88b952 feat: Добавлен CI/CD
All checks were successful
CI/CD Pipeline / docker (push) Successful in 1m10s
2026-02-01 08:01:34 +03:00