Skip to content

数据管线

本页面描述从原始 YAML 数据到最终发布站点的完整数据管线。

管线阶段

各阶段说明

阶段命令失败行为
字段校验python -m awesome_bioinfo validate退出码 1,阻止后续步骤
页面生成python -m awesome_bioinfo vitepress仅在校验通过后执行
静态构建cd docs && npm run buildTypeScript/Markdown 错误中断构建
部署GitHub Actions 自动触发构建失败则不部署

重新生成流程

每次修改 data/ 目录后,按以下顺序执行:

bash
python -m awesome_bioinfo validate   # 确保数据有效
python -m awesome_bioinfo vitepress  # 重新生成文档
cd docs && npm run build             # 验证构建无误

Released under the MIT License.