文件名称:octokit-app-example:使用Octokit库实现的示例GitHub应用
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-27 04:09:29
JavaScript
octokit-app-example 使用@octokit/*库实现的示例GitHub应用程序。 该应用程序执行3项常见的操作。 发送经过身份验证为应用本身(JWT)的请求。 在这种情况下,它将检索有关其自身的信息。 遍历所有安装,在每次安装时进行身份验证,然后遍历所有存储库。 在此示例中,它创建了一个。 它对webhook事件起作用。 该示例模拟了的issues.opened事件的检索。 它会根据相应的安装进行身份验证,并对此问题进行评论。 我以这个示例为基础讨论如何简化现有的API。 变化 从应用程序octokit派生安装octokit:(-20 LOC) 使用 :(-50 LOC) 本地设置 为了测试代码,您将必须 。 该应用程序要求具有读写权限 内容 问题 您可以禁用webhook。 然后将.env.example复制到.env并将值设置为GitHub应用程序注册
【文件预览】:
octokit-app-example-main
----index.js(2KB)
----package.json(424B)
----.env-example(44B)
----LICENSE(1KB)
----package-lock.json(44KB)
----CONTRIBUTING.md(330B)
----.gitignore(17B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(2KB)