zqlit
5a50df6e23
fix(ci): 主题/layouts/assets 等全局改动时,purge 清单追加全站 HTML
问题:模板用 resources.Fingerprint 生成带 hash 的 JS/CSS 文件名,而 upx sync
带 --delete(远端不存在的文件会被删)。只改主题、不动 content/*.md 时,
purge_list 只输出固定入口页 + content 页 → 文章页的 HTML 仍留在 CDN(TTL 8 天),
里面引用的是**已被删掉的旧指纹 JS** → 评论区/交互断链(实测文章页仍引用
page-only.min.1e47477b…,该文件本轮已不在源站,只是还在 CDN 缓存里)。
修法:diff 命中 themes/ layouts/ assets/ static/ data/ archetypes/ 或
hugo.toml/config.* 时,walk public/ 把所有 .html 加入刷新清单
(本机验证 1336/1336 覆盖)。
2026-10-05 17:39:59 +08:00
..
2026-06-25 13:17:45 +08:00
2026-06-03 13:53:12 +08:00
2026-06-02 15:37:49 +08:00
2026-09-30 22:50:43 +08:00
2026-06-03 14:53:56 +08:00
2026-06-03 13:03:17 +08:00
2026-06-03 13:53:12 +08:00
2026-06-02 15:37:49 +08:00
2026-06-03 13:37:53 +08:00
2026-06-03 13:37:53 +08:00
2026-02-08 18:48:45 +08:00
2026-06-25 00:19:54 +08:00
2026-06-25 00:30:25 +08:00
2026-06-25 14:06:32 +08:00
2026-10-03 01:19:02 +08:00
2026-10-04 17:38:04 +08:00
2026-03-01 09:27:18 +08:00
2026-06-02 15:37:49 +08:00
2026-06-03 13:53:12 +08:00
2026-06-03 13:53:12 +08:00
2026-06-02 15:37:49 +08:00
2026-06-02 15:37:49 +08:00
2026-10-05 17:39:59 +08:00
2026-06-02 10:56:59 +08:00
2026-10-04 12:56:05 +08:00
2026-10-04 12:40:17 +08:00
2026-02-01 11:55:50 +08:00
2026-06-03 14:53:56 +08:00