Template-репозитории

Как устроены recipe-репозитории и когда их стоит кастомизировать.

Template-репозитории — базовый путь запуска Notepub для большинства пользователей.

Официальные template-репозитории

Что дает template repo

  • Рабочие config.yaml и rules.yaml.
  • Стартовую тему в theme/.
  • Начальный контент в content/.
  • CI workflow для validate + build + deploy.

Минимальная последовательность кастомизации

  1. Обновите site.base_url.
  2. Замените стартовые контент-файлы.
  3. Обновите брендовые параметры (site.title, site.description, ассеты темы).
  4. Меняйте правила, когда типовая модель уже не покрывает ваши сценарии.

Когда стоит форкать workflow

Если вам нужно:

  • несколько окружений/стадий деплоя
  • более строгие валидации в CI
  • своя политика версий бинарника
  • деплой не в GitHub

Стратегия обновлений

  • Контент и правила держите как главный источник истины.
  • Обновляйте версию notepub в CI постепенно.
  • Перед rollout всегда запускайте validate.
Все результаты