欢迎来点 ★ 玩:This-Repo-Has-0-Stars
原理就是一个 AWS Lambda 云函数作为 GitHub 仓库钩子( webhook )的接收器,调用 GitHub API 来更新仓库名称。相比另一个实现在 VPS 上用 polling 的方式检查更新,这种“被动式”的方案延迟不到 2 秒。利用了 GitHub 会对旧仓库名自动跳转的特性,只要刷新页面就能看到最新的仓库名。
部署 Lambda + API Gateway 的操作我在一篇博客里写过了,仓库里有链接。