1.6 KiB
1.6 KiB
Tasks: RSS Full Feed
1. Конфигурация
- 1.1 В
hugo.toml, в секции[params], добавитьShowFullTextinRSS = true - 1.2 В
hugo.toml, в секции[services], добавить[services.RSS]сlimit = 5 - 1.3 В
themes/rDedInit/layouts/_default/rss.xmlдобавить prepend обложки (figure.entry-cover с absURL) в<content:encoded>
2. Сборка и проверка
- 2.1 Выполнить
hugo --minify— сборка без ошибок - 2.2 Проверить
grep -c '<item>' public/index.xml== 5 - 2.3 Проверить
grep -c 'content:encoded' public/index.xml== 5 - 2.4 Проверить, что
<content:encoded>начинается с<figure class="entry-cover">и содержит абсолютную ссылку на hero.svg (скриптом из design.md)
3. Git
- 3.1 Закоммитить изменения (
hugo.toml, openspec-артефакты) - 3.2 Запушить в origin (gitverse.ru) — после согласования с пользователем
(выполнено: push
cb4decb)
4. Деплой (по согласованию с пользователем)
- 4.1 Выполнить
make deploy(rsync на kpa39l.myjino.ru:2222) (выполнено: sftp-mirror public/ → /dedinit.ru, т.к. аккаунт SFTP-only) - 4.2 Проверить
curl -s https://dedinit.ru/index.xml | grep -c '<item>'== 5 и наличиеcontent:encoded(выполнено: 5 items, 5 content:encoded, обложки, XML валиден)