API 接口
三个入口覆盖健康检查、发布同步和 GitHub Webhook。
GET /api/health
健康检查
用于 Vercel、GitHub 或外部监控确认服务在线。
POST /api/releases
发布同步
接收 release payload,并将它整理成标准通知流程。
POST /api/webhooks/github
GitHub Webhook
直接接收 GitHub release / push 事件,走统一的通知链路。
三个入口覆盖健康检查、发布同步和 GitHub Webhook。
用于 Vercel、GitHub 或外部监控确认服务在线。
接收 release payload,并将它整理成标准通知流程。
直接接收 GitHub release / push 事件,走统一的通知链路。
每个模块只负责一件事,便于扩展飞书应用功能
统一处理 GitHub webhook、release 事件和手动触发的发布同步。
把发布信息转成飞书应用消息 card,保留版本、链接、状态。
把发布、投递结果和失败重试记录在 Supabase 里。
通过飞书应用消息直接发给 open_id 用户,必要时继续扩展 chat_id。