GitHub App 驱动的博客

GitHub App 驱动的博客

这是一篇最小演示文章。文章文件保存在 Git 仓库中,管理员发布时由服务器使用 GitHub App 创建提交。

为什么这样做

  • 内容和代码一样可版本管理
  • 部署平台检测到提交后会重新构建网站
  • GitHub App 私钥只保存在服务器环境变量中

公开页面只读取构建产物,不接触任何管理员凭据。

示例代码

const articlePath = "public/blogs/hello-github-app/index.md";
console.log(`Published: ${articlePath}`);
能力Demo 状态
Markdown 阅读已实现
新建并发布已实现
图片上传未实现