本文总结 Webhook 自动构建的关键配置点,以及常见故障排查思路。
构建触发
- 推送到主分支触发构建
- 使用
WEBHOOK_SECRET做签名校验
构建性能
- 首次依赖安装较慢
- 可考虑缓存 node_modules 或构建产物
常见问题
- 401:签名不匹配
- 404:静态目录未更新
- 500:构建命令失败
结语
2026/2/4小于 1 分钟
本文总结 Webhook 自动构建的关键配置点,以及常见故障排查思路。
WEBHOOK_SECRET 做签名校验本文整理一套“后台写作 + Git 版本化 + 自动发布”的高效流程, 适合团队协作或长期个人维护。
纯 Markdown 写作虽然轻便,但多人协作、权限管理和发布流程会变复杂。 Decap CMS 提供了可视化编辑与权限校验,让内容生产更稳定。
/admin/ 登录并编辑文章。当你把写作、审阅、发布流程固化后,博客就能持续迭代。
这篇文章记录从 0 搭建 IFZPress 的关键步骤,便于后续复盘与复用。
希望拥有一个“像 WordPress 一样”的写作后台,但内容仍以 Markdown 形式存储在 Git 仓库中,支持版本控制与自动构建发布。
docs/.vuepress/public/admin/config.yml 中填写 OAuth 与仓库信息。npm run docs:build 自动构建并发布。