■概要
GitHubでのプルリクエスト作成後、内容をチームに共有する作業に手間を感じていませんか? 特に多くのリクエストを扱うチームでは、内容の把握や共有の遅れが開発スピードに影響することもあります。 このワークフローを活用すれば、GitHubとLarkの連携を自動化し、プルリクエストが作成されるとAIが概要を要約してLarkへ通知するため、こうした課題をスムーズに解消できます。
■このテンプレートをおすすめする方
- GitHubのプルリクエスト作成後の、Larkへの通知を手作業で行っている開発者の方
- GitHubとLarkを連携させ、レビュープロセスのコミュニケーションを効率化したいチームリーダーの方
- 開発チーム全体の情報共有を円滑にし、生産性を高めたいプロジェクトマネージャーの方
■このテンプレートを使うメリット
- プルリクエストの内容がAIによって要約され自動でLarkに通知されるため、手動での共有や内容確認にかかる時間を削減できます
- 通知が自動化されることで、重要なプルリクエストの見落としやチームへの共有漏れといったヒューマンエラーを防ぐことに繋がります
■フローボットの流れ
- はじめに、GitHubとLarkをYoomと連携します
- 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します
- その後、オペレーションでAI機能を選択し、トリガーで取得したプルリクエストの情報を基に、内容を要約するよう設定します
- 最後に、オペレーションでLarkの「メッセージを送信」アクションを設定し、AIによって要約された内容を指定のチャットに通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- AI機能の「テキストを要約」オペレーションでは、要約対象のテキストをプルリクエストのタイトルや本文など、任意の値に設定することが可能です
- AIに与える指示(プロンプト)も自由に設定できるため、「変更点を箇条書きで」や「100文字以内で」といった、要約の条件を任意にカスタマイズできます
■注意事項
- GitHub、LarkのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。