在之前的文章中,介绍了如何用 Github 自动同步 GreasyFork 上的脚本。但这些更新依赖于定时任务,并不能做到我们在 Github 上提交代码后立即同步的效果。
GreasyFork 现在也支持通过 Github 的 Webhook 来更新脚本。设置好该功能后,只要 Github 上的代码被提交,GreasyFork 就会得到一个脚本更新通知,会立即更新脚本。
自动或手动不影响,反正都是要改为通过 Webhook 更新。
找到脚本对应的 Github 存储库页面的设置按钮:
进入 Webhooks 设置:
进入 GreasyFork 对应脚本的管理页面:
打开设置 Webhook 的教程:
生成 Webhook 的推送密钥:
密钥上方的Payload URL
也是有用信息,要填写到 Github 的 Webhook 设置中。
在 Github Webhook 设置页面填写必要信息:
文章评论