维护记录

完成的工作

  • 修改 .github/workflows/check-dead-links.yml 中的 Check dead links 步骤,使用 || true 让该步骤始终成功,避免死链检查失败阻塞 CI ✅
  • 修改 scripts/check-dead-links.ts,跳过位于 ```~~~ 围栏代码块内的链接,避免代码示例中的 URL 被误检 ✅
  • scripts/ 下所有非环境依赖脚本补充单元测试,共 106 个测试用例全部通过;同时修复了 frontmatter.ts 嵌套对象解析和 gen-covers.tspick 函数在处理负数时的行为 ✅

遇到的问题

  • 无 ⚠️

下次建议

  • 后续可考虑将死链检查失败结果以非阻塞方式上报(如 issue 或注释),而非直接忽略