提供 RSS 订阅支持#2741
GitHub 已支持针对用户与仓库维度的 RSS Feed,使用户能够通过邮件等方式订阅到最新的代码与协作动态。
目前 cnb 虽然已经支持通过微信接收通知,但仅限 Issue 相关事件。对于其他关键事件(如 commit、tag、release、PR 等),仍无法通过统一渠道订阅。要查看这些更新,只能逐个仓库手动检查,这不仅效率低,也容易遗漏重要变更,尤其当组织内包含大量仓库时问题更为突出。
你可以写流水线实现自己推送,想推哪就推哪。(企业微信啊钉钉啊飞书啊等等,只有你想不到没有cnb做不到
你列出的commit(对应push事件)、tag(对应tag_push事件)、pr(对应pull_request事件)等等都在这里。
https://docs.cnb.cool/zh/build/trigger-rule.html
顺便问下,为啥要releases事件,你都能接受传token了,直接调用openapi不就好啦?
https://api.cnb.cool/#/operations/ListReleases
不会写代码
@leun(没猫饼) 你有没有想过这些的前提是自己的仓库啊
@leun(没猫饼) 问题是别人的仓库你怎么订阅呢
@prevail(北回归线) 你需要订阅哪几类,我给你写
@leun(没猫饼) tag release commit
如果用云构建的话是不是很费核时
一个月大概30?能接受不
才30核时?流水线是每几小时才运行一次吗[破涕为笑]
每分钟一次哈参考 Bring/Notify/CNBVersion#1
这个特性将解决什么问题?
GitHub 已支持针对用户与仓库维度的 RSS Feed,使用户能够通过邮件等方式订阅到最新的代码与协作动态。
目前 cnb 虽然已经支持通过微信接收通知,但仅限 Issue 相关事件。对于其他关键事件(如 commit、tag、release、PR 等),仍无法通过统一渠道订阅。要查看这些更新,只能逐个仓库手动检查,这不仅效率低,也容易遗漏重要变更,尤其当组织内包含大量仓库时问题更为突出。
设想的解决方案?如有