GitHubインテグレーション
NotionとGitHubを接続し、ワークフローを同期します 🧮
GitHubは、開発チームや企業が、ソフトウェアを構築・リリース・保守できるように支援するツールです。Notionでの仕事にGitHubを接続して、フィルターやビュー、リレーションなどの機能を持つNotionデータベースの力を活用しましょう。
NotionとGitHubのワークスペースを接続するには、Notionのワークスペースオーナー、およびGitHubのorg adminの両方の権限を持っている必要があります。
サイドバーの上部にある
設定
を開きます。自分のコネクト
をクリックし、GitHub(ワークスペース)
を見つけます。接続
をクリックし、認証フローを完了します。
GitHubのプルリクエストをNotionにリンクするには、データベースにプレフィックス付きのユニークIDプロパティが必要です。
Notionデータベース内のGitHubプルリクエストプロパティは、タスクのステータスを部門横断的なチームに自動的に通知してくれます。
データベース内で、右上の
+
ボタンを使って新しいプロパティを追加します。GitHubプルリクエスト
を選択します。ユニークIDプロパティを未作成の場合は、作成を求められます。
その後、以下のいずれかの設定を続行します。
GitHubのURLを使用する場合
プルリクエストをリンクしたいタスクのページを開き、空欄の
GitHubプルリクエスト
プロパティをクリックします。GitHubプルリクエストのURLを貼り付け、
+ ページを追加
をクリックします。
NotionのユニークIDを使用する場合
リンクしたいNotionタスクのユニークIDをコピーします。
GitHubプルリクエストのタイトルの任意の場所に、コピーしたIDを貼りつけます。
その項目がNotionのGitHubプルリクエストプロパティに表示されます。
タスクステータス更新の自動化
このGitHubプルリクエストプロパティを使うと、Notion上のタスクのステータスを自動的に更新することができます。
GitHubプルリクエスト
のプロパティ名の部分をクリックして、プロパティを編集
を選択します。自動更新
のセクションで、ドロップダウンメニューから自動更新したいステータスプロパティを選択します。GitHubプルリクエストのOpened、Review Requested、Approved、Mergedに対応するタスクステータスを選択します。
これで、GitHubでプルリクエストに進捗があると、Notionのタスクステータスが設定に基づいて自動的に更新されるようになります。
