Так, спробую один фокус…
Наче працює: make time
оновлює поле date у front matter для нових пості́в.
А ну, спробую.
make time && git add -A && git ci -m "New post: date/time automation"
Чому це, курва, так складно? Бо Git не зберігає timestamp’и, бо у поста є окремо дата публікації і дата останнього оновлення, і вони мають різну семантику. А головне, тому що я заморо́чуюся з цим і придумав собі купу складної магії. Курва!
Зараз я зроблю оновлення всього цього однією командою:
make mtime && git add _posts/2023/2023-04-14-post-date-automation.md && git ci -m "Post update"