集成 GitHub
连接 Notion 和 GitHub,以便保持工作流同步 🧮
目录
- 连接 GitHub
- 将 GitHub PRs 链接到 Notion
- 自动化任务状态更新
GitHub 帮助开发团队和公司构建、发布和维护软件。利用 Notion 数据库的强大功能(包括筛选器、视图、关系等),将 GitHub 与您的 Notion 工作流连接起来。
连接 GitHub
要连接 Notion 和 GitHub 工作区应用程序,您需要同时是 Notion 工作区的所有者和 GitHub 组织管理员。
-
在侧边栏顶部转到
设置与成员
。 -
点击
我的连接
并找到GitHub (工作区)
。 -
点击
连接
并完成身份验证流程。
将 GitHub PR 链接到 Notion
要将来自 GitHub 的 PR 链接到 Notion,您需要在数据库中添加一个带有前缀唯一 ID 属性。
Notion 数据库内的 GitHub Pull Request 属性会自动让跨职能团队了解任务状态。
-
在数据库中,使用右上角的
+
按钮添加一个新属性。 -
选择
GitHub Pull Requests
。 -
如果您还没有唯一 ID 属性,则会提示您创建一个。
-
然后继续以下操作之一: 使用 GitHub URL:
-
打开您想要附加 PR 的任务页面,然后点击空白的
GitHub Pull Requests
属性。 -
粘贴您的 GitHub PR 的 URL,并点击
+ Add Page
。
使用 Notion 唯一 ID:
-
复制您想要链接的 Notion 任务的唯一 ID。
-
在 GitHub PR 的标题中任意位置粘贴该 ID。
-
PR 应该会出现在 GitHub Pull Requests 属性中。
自动化任务状态更新
您可以使用 GitHub Pull Requests 属性来自动更新 Notion 中任务的状态。
-
选择您的
GitHub Pull Requests
属性标题,然后点击Edit property
(编辑属性)。 -
找到
Auto-update
(自动更新)部分,并从下拉菜单中选择要更新的状态属性。 -
选择当 GitHub PR 被打开、请求审核、通过审核和合并时应设置的任务状态。
-
现在,当在 GitHub 上进行了进展时,根据您的设置,Notion 中相应任务的状态将被自动更新。