文章 date 自动取首次提交时间,CI 回写增加失败重试,并测试删除 date
2026年8月16日
·
1 分钟阅读时长
改动内容
- 新增
generate_commit_dates.py:文章/日志的date自动按首次提交时间(git log --reverse)填写 - 新增
content-dates.yml:合并进 main 后自动补齐date并推回;hugo.yml构建前临时注入日期 - 文章
date改为可选(CI 校验同步放宽),文档与贡献指南同步更新 - 三个回写 main 的工作流(authors / log / content-dates)推送失败自动重试(最多 5 次)
- 测试:删除所有文章
date字段,验证 CI 自动补全(本地已验证脚本可恢复全部日期)
来源:PR #30