■概要
GitHubでの開発プロジェクトにおいて、IssueやPull Requestへのコメント確認は重要ですが、見逃しや確認漏れが発生しがちではないでしょうか。特にチームでの開発では、コミュニケーションの遅れが作業の停滞に繋がることもあります。このワークフローを活用すれば、GitHubでコメントが作成されると、自動でMicrosoft Teamsに通知が送信されるため、リアルタイムでの情報共有を円滑に進めることができます。
■このテンプレートをおすすめする方
- GitHubとMicrosoft Teamsを使い、開発プロジェクトの進捗を管理している方
- IssueやPull Requestのコメント確認漏れを防ぎ、迅速な対応を実現したい方
- 開発チーム内のコミュニケーションを活性化し、情報共有をスムーズにしたい方
■このテンプレートを使うメリット
- GitHubでコメントが作成されると自動でMicrosoft Teamsに通知が飛ぶため、確認作業の手間を省き、時間を有効活用できます。
- 重要なコメントの見落としを防ぎ、迅速なフィードバックが可能になることで、開発の遅延リスクを軽減します。
■フローボットの流れ
- はじめに、GitHubとMicrosoft TeamsをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「IssueまたはPull Requestにコメントが作成されたら」というアクションを設定します。
- 最後に、オペレーションでMicrosoft Teamsを選択し、「チャネルにメッセージを送る」アクションを設定して、GitHubのコメント内容などを通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、IssueまたはPull Requestにコメントが作成されたことを検知する対象のリポジトリを任意で指定することが可能です。
- Microsoft Teamsの通知設定では、メッセージを送信したいチームやチャネルを任意で指定できます。
- 通知メッセージは、固定のテキストだけでなく、トリガーで取得したコメント内容や作成者名、Issueのタイトルといった情報を組み合わせて自由に作成可能です。
■注意事項
- GitHub、Microsoft TeamsとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。