
Day 37:CI/CD 与代码检查 — 提交前必须跑的检查今日目标理解 dsh 的持续集成(CI)流程理解各种代码检查命令的作用理解 typecheck、lint、duplication、hygiene、doc-sync理解 GitHub Actions 工作流理解提交前应该跑哪些检查理解每个检查的配置和常见问题学习怎么修复检查失败动手跑一遍所有检查前置知识Day 4 理解了基本的开发命令Day 36 理解了测试和覆盖率对 TypeScript 和 Node.js 有基本了解对 Git 和 GitHub 有基本了解任务 1:dsh 的 CI 流程总览1.1 什么是 CI?CI(Continuous Integration,持续集成)是一种开发实践:开发者频繁地将代码合并到主干,每次合并都通过自动化构建和测试来验证。dsh 的 CI 在 GitHub Actions 上运行,每次提交 PR 或推送到主干时自动触发。1.2 CI 检查的完整列表