platform
platform copied to clipboard
Использовать возможности 11ty для вывода даты обновления статьи
Обратил внимание, что после мёржа не изменилась дата изменения статьи Git CLI.
Дата изменения указана 20 сентября:
При этом 19 октября было вмёржено дополнение к статье.
Лично мне сейчас трудно сказать, по какой-то причине action даже не запустился. Могу предложить добавить в репо контента скрипт, который можно иногда вручную или по расписанию запускать, чтобы обновить даты.
Можно просто добавить вариант ручного запуска. Я ещё флоу немного поменяю, будет запускаться. Взял к себе.
@igsekor могу реализовать проверку и обновление даты на всех статьях на основе даты коммитов, или уже у вас в работе?
В принципе, можно вычислять даты на стороне сборщика, запуская git-процесс и парсить его вывод. Но это может значительно увеличить время сборки. Зато такой способ позволит избавиться от data-файлов в репозитории контента.
@igsekor кажется, в 11ty появилось поле даты, которое может нам помочь с этой задачкой. Правильно помню?
@igsekor кажется, в 11ty появилось поле даты, которое может нам помочь с этой задачкой. Правильно помню?
Да, теперь можно использовать:
---
date: Last Modified
---
Так и поступим, думаю.