<img width="546" height="782" alt="Image" src="https://github.com/user-attachments/assets/65ec90f0-124b-42bf-a01b-39d699a2367e" />
Activity
hnrobert commentedon Oct 31, 2026
找到原因回复在这里即可 😈
HarleyZHOUzzz commentedon Oct 31, 2026
原因:删除远程分支也会触发 push 事件,但目前代码没有判断这是一次删除操作。
internal/template/template.go第 375–380 行只判断了是不是强制推送:删除分支时会走到
else,使用普通推送模板。模板标题写的是New Push,而这次没有提交,所以就显示成了pushed 0 commits。Shr-CS commentedon Oct 31, 2026
删分支时会发 push webhook,但代码没处理 deleted 标志。push 时若 deleted==true 打 deleted 标签,并新增对应卡片文案。